anchor.diff:      onResponseMessage = responseMessageController.stream;
       onHostMessage = hostMessageController.stream;
   
  +    // Register Service implementations
  +    _registerServiceImpl(new CompilerServiceImpl(this));
   
       ReceivePort receivePort = new ReceivePort();
       _sendPort.send(receivePort.sendPort);
  
positive.code:   Stream<ServiceActionEvent> onResponseMessage;
  
    ChromeService chromeService;
  
    Future<ServiceActionEvent> _onResponseByCallId(String callId) {
      Completer<ServiceActionEvent> completer =
  
negative.code:     Completer<ServiceActionEvent> completer =
          new Completer<ServiceActionEvent>();
  
      ServiceImpl service = getServiceImpl(event.serviceId);
      /*%TRACE3*/ print("""(4> 2/13/14): event.serviceId: ${event.serviceId}"""); // TRACE%
      /*%TRACE3*/ print("""(4> 2/13/14): service: ${service}"""); // TRACE%
      service.handleEvent(event).then((ServiceActionEvent responseEvent){
  