module Selective::Ruby::Core

def self.register_runner(name, runner_class)

def self.register_runner(name, runner_class)
  @@available_runners[name] = runner_class
end

def self.runner_for(name)

def self.runner_for(name)
  @@available_runners[name] || raise("Unknown runner #{name}")
end