# File lib/nokogiri/xml/node.rb, line 363
      def ancestors
        return [] unless respond_to?(:parent)

        parents = [parent]

        while parents.last.respond_to?(:parent)
          parents << parents.last.parent
        end
        parents
      end