anchor.diff:      }
     }
   
  +  /// Booleans
     void writeBool(bool value) {
       if (value) {
         _out.putByte(0xf5);
  
positive.code:     }
    }
  
    void writeInt(int value) {
      if (value < 0) {
        _writeTypeValue(1, -(value + 1));
  
negative.code:     }
    }
  
    /// 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();
  