anchor.diff:  
     final List<String> _pendingMessages = <String>[];
   
  -  Future<Null> _connect(InternetAddress host, int port) async {
  +  Future<Null> _connect(InternetAddress host, int port, SecurityContext securityContext) async {
       do {
         try {
           if (host == null) {
  
positive.code:             throw new Exception('Cannot lookup Remy\'s internet address: no results');
            host = hosts.first;
          }
          _server = await SecureSocket.connect(host, port);
          _server.encoding = utf8;
          if (onUiUpdate != null) {
            _server.write('enable-ui\x00\x00\x00');
  
negative.code:   Remy({
      InternetAddress host,
      int port: 12649,
      SecurityContext securityContext,
      @required this.username,
      @required this.password,
      this.onLog,
  