anchor.diff:      }
     }
   
  +  /// Raw byte writer
     void writeBytes(typed.Uint8Buffer data) {
       _writeTypeValue(2, data.length);
       _out.putBytes(data);
     }
   
  +  /// Raw string writer
     void writeString(String str) {
       _writeTypeValue(3, str.length);
       final typed.Uint8Buffer buff = new typed.Uint8Buffer();
  
positive.code:     this._out = out;
    }
  
    void clear() {
      _out.clear();
    }
  
negative.code:     }
    }
  
    /// Booleans
    void writeBool(bool value) {
      if (value) {
        _out.putByte(0xf5);
  