class Cucumber::StepMother::StepInvoker

def step(statement, multiline_arg, result)

def step(statement, multiline_arg, result)
  cucumber_multiline_arg = case(multiline_arg)
  when Gherkin::Formatter::Model::PyString
    multiline_arg.value
  when Array
    Ast::Table.new(multiline_arg.map{|row| row.cells})
  else
    nil
  end
  @step_mother.invoke(*[statement.name, cucumber_multiline_arg].compact) 
end