anchor.diff:    InvocationDTO.newInstance(this.owner, this.type, this.function, this.positionalParams, this.namedParams) {
       requestId = _uuid.v1();
     }
  +
  +  String toString() {
  +    return "[$requestId] $owner->$type->$function($positionalParams, {$namedParams})";
  +  }
   }
   
   class ResponseEnvelope {
  
positive.code: 
  String encode(object) {
    _init();
  
    return JSON.encode(_ser.write(object));
  }
  
  Object decode(input) {
    _init();
  
    return _ser.read(JSON.decode(input));
  }
  
negative.code: process(data) {
  
      InvocationDTO dto = decode(data);
  
      _log.info("Processing: $dto");
  
      var now = new DateTime.now().millisecondsSinceEpoch;
  
  