anchor.diff:        case 'reconnectRequest':
           return new ReconnectRequestMessage(clientId, props);
         case 'reconnectResponse':
  -        break;
  +        return new ReconnectResponseMessage(clientId, props);
         default:
           return new Message(clientId, props);
       }
  
positive.code:   
  }
  
  class ConnectResponseMessage extends Message {
    
    @override
    final String type = 'connectResponse';
    
    ConnectResponseMessage(clientId, [props]) : super(clientId, props);
    
  }
  
negative.code:   
  }
  
  class ConnectResponseMessage extends Message {
    
    @override
    final String type = 'connectResponse';
    
    ConnectResponseMessage(clientId, [props]) : super(clientId, props);
    
  }
  
  class ReconnectRequestMessage extends Message {
    
    @override
  