class Cucumber::Gherkin::StepsParser

def parse(text)

def parse(text)
  dialect = ::Gherkin::Dialect.for(@language)
  gherkin_document = nil
  messages = ::Gherkin.from_source('dummy', feature_header(dialect) + text, gherkin_options)
  messages.each do |message|
    gherkin_document = message.gherkin_document.to_h unless message.gherkin_document.nil?
  end
  @builder.steps(gherkin_document[:feature][:children][0][:scenario][:steps])
end