anchor.diff:      });
     }
     
  +  /// This function sends a [ConnectResponseMessage] to the clientId.
  +  _connectSuccess(String clientId) {
  +    var msg = new ConnectResponseMessage(clientId);
  +    send(msg);
  +  }
  +  
     /// This function parses the [msg] into Json
     /// and sends it to the WebSocket that is connected to the clientId named in the [Message].
     /// 
  
positive.code:     } while (_connections.containsKey(clientId));
      _connections[clientId] = ws;
      print('New client connected with $clientId');
      // [Todo] Create msg with clientId and send back.
      _listen(ws);
    }
    
  
negative.code:   /// otherwise it returns true.
    send(Message msg) {
      var ws = _connections[msg.clientId];
      if (ws == null || ws.closeCode != null) return false;
      ws.add(msg.toJson(asString: true));
      return true;
    }
  