# File lib/r10k/keyed_factory.rb, line 16
    def register(key, klass)
      if @implementations.has_key?(key)
        raise DuplicateImplementationError, "Class already registered for #{key}"
      else
        @implementations[key] = klass
      end
    end