anchor.diff:            valueLen = 0;
           } else if (dt == STRING_DATATYPE) {
             v = new String.fromCharCodes(list, offset, offset + valueLen);
  +        } else if (dt == BOOLEAN_DATATYPE) {
  +          v = list[offset] == 116;
           } else {
             throw "Unsupported data type (${dt}) for now.";
           }
  
positive.code: }
  
  
  
  
  main() {
  
negative.code:   }
  
    static final STRING_DATATYPE = 19;
    static final BOOLEAN_DATATYPE = 16;
  
    parseDataRows(list, offset, queryResults) {
      var rows = [], fields = queryResults.fields;
  