anchor.diff:              throw new Exception('Cannot lookup Remy\'s internet address: no results');
             host = hosts.first;
           }
  -        _server = await SecureSocket.connect(host, port);
  +        _server = await SecureSocket.connect(host, port, context: securityContext);
           _server.encoding = utf8;
           if (onUiUpdate != null) {
             _server.write('enable-ui\x00\x00\x00');
  
positive.code: }
  
  class RemyMultiplexer {
    RemyMultiplexer(String username, String password, { this.onLog }) {
      _remy = new Remy(
        username: username,
        password: password,
        onUiUpdate: _handleUiUpdate,
        onNotification: _handleNotification,
        onLog: _log,
  
negative.code:     this.onDisconnected,
    }) {
      assert(port != null);
      _connect(host, port, securityContext);
    }
  
    final String username;
  