anchor.diff:        }));
       });
   
  -    test('a detector will throw a DuplicateEventSettingError if it attempts to listen to the same emitter/event_type combination more than once', (){
  +    test('A detector will throw a DuplicateEventSettingError if it attempts to listen to the same emitter/event_type combination more than once', (){
         try{
           detector.listen(emitter1, TYPE_A, (event){});
         }catch(error){
  -        expect(error as DuplicateEventSettingError, equals(error));
  +        expect(error is DuplicateEventSettingError, equals(true));
         }
       });
   
  
positive.code:       }));
      });
  
      test('detector.ignore(emitter: obj) unhooks all EventActions from the specified emitter', (){
        detector.ignore(emitter: emitter1);
        emitter1.emit(TYPE_A);
        emitter2.emit(TYPE_B);
  
negative.code:       }));
      });
  
      test('Listening to Eventable.OMNI event type detects all events from an emitter', (){
        detector.ignore();
        detector.listen(emitter1, Eventable.OMNI, detectEvent);
        emitter1.emit(TYPE_A);
  