# File lib/cucumber/parser/gherkin_builder.rb, line 85
      def step(statement, multiline_arg, result)
        @table_owner = Ast::Step.new(statement.line, statement.keyword, statement.name)
        multiline_arg = rubify(multiline_arg)
        case(multiline_arg)
        when Gherkin::Formatter::Model::PyString
          @table_owner.multiline_arg = Ast::PyString.new(multiline_arg.value)
        when Array
          @table_owner.multiline_arg = Ast::Table.new(matrix(multiline_arg))
        end
        @step_container.add_step(@table_owner)
      end