anchor.diff:  import "../../lib/fletch_helper.dart";
   import "../../lib/lang.dart";
   import "../../lib/sys/moresys.dart";
  +
  +
  +class FieldDescription {
  +
  +  var name = "", tableObjectId = 0, columnAttributeNumber = 0,
  +    dataTypeObjectId = 0, dataTypeSize = 0, typeModifier = 0,
  +    formatCode = 0;
  +
  +  toString() {
  +    return "FieldDescription(name: ${inspect(name)}, "
  +        "tableObjectId: ${tableObjectId}, "
  +        "columnAttributeNumber: ${columnAttributeNumber}, "
  +        "dataTypeObjectId: ${dataTypeObjectId}, "
  +        "dataTypeSize: ${dataTypeSize}, "
  +        "typeModifier: ${typeModifier}, "
  +        "formatCode: ${formatCode})";
  +  }
  +
  +}
  +
  +
  +class RowDescription {
  +
  +  var _fields;
  +
  +  RowDescription() {
  +    _fields = [];
  +  }
  +
  +  get fields => _fields;
  +
  +  toString() {
  +    return "RowDescription(fields: ${inspect(_fields)})";
  +  }
  +
  +}
   
   
   class PostgresClient {
  
positive.code:     }
    }
  
    parseRowDescription(list) {
  
    }
  
    parseQueryResponse(list) {
  
negative.code:     _list[2] = list[offset + 1];
      _list[3] = list[offset + 0];
      return _foreign.getUint32(0);
    }
  
    getUint16(list, offset) {
      _list[0] = list[offset + 1];
      _list[1] = list[offset + 0];
      return _foreign.getUint16(0);
    }
  
    parseNameValuePair(list, offset, fn(name, value)) {
  