anchor.diff:          new _ProviderBinding(
               clazz, scope, new ToFunctionProvider(providerFunction)));
     }
  -*/
   
     void bindProvider(Type clazz, Scope scope, Provider provider) {
       _addProviderBinding(clazz, new _ProviderBinding(clazz, scope, provider));
  
positive.code: 
          _logger.finest("super class ${classMirror.simpleName}");
        } on NoSuchCapabilityError catch (e) {
          _logger.finest("super class of ${classMirror.simpleName} is not reflected", e);
  
          classMirror = null;
        }
  
negative.code: }
  
  class Module_ extends Reflectable {
    const Module_() : super(newInstanceCapability);
  }
  
  class Injectable_ extends Reflectable {
  