class Cucumber::Core::Test::Step

def initialize(source, action = Test::UndefinedAction.new(source.last.location))

def initialize(source, action = Test::UndefinedAction.new(source.last.location))
  raise ArgumentError if source.any?(&:nil?)
  @source, @action = source, action
end