code: public void unregisterPrototype( String key, Class c )
      {
  
          prototypes.remove(new PrototypeKey(key, c));
  
      }
docs: Unregisters a prototype associated to the specified key
  
  NOTE: IPrototype pattern
  
  @param key key of the prototype
  @param c the prototype to unregister