module Cucumber::Core::Ast::DescribesItself

def describe_to(visitor, *args)

def describe_to(visitor, *args)
  visitor.send(description_for_visitors, self, *args) do |child_visitor|
    children.each do |child|
      child.describe_to(child_visitor, *args)
    end
  end
  self
end