anchor.diff:    MultipleConstructors.named() : instantiatedVia = 'named';
   }
   
  +class InterfaceOne {
  +}
  +
  +class ClassOne implements InterfaceOne {
  +  ClassOne(Log log) {
  +    log.add('ClassOne');
  +  }
  +}
  +
  +class Log {
  +  var log = [];
  +
  +  add(String message) => log.add(message);
  +}
  +
   void main() {
     testModule();
   
  
positive.code:     });
  
  
      describe('creation strategy', () {
  
        it('should get called for instance creation', () {
  
negative.code:   };
    typeFactories[MultipleConstructors] = (ObjectFactory factory) {
      return new MultipleConstructors();
    };
    typeFactories[ClassOne] = (ObjectFactory factory) {
      return new ClassOne(factory(Log));
    };
    typeFactories[Log] = (ObjectFactory factory) {
      return new Log();
    };
    createInjectorSpec('StaticInjector',
        (modules, [name]) => new StaticInjector(modules: modules, name: name,
  