+ cur_value = col._aData[VALUE_POS];
+ object_type = col._aData[TYPE_POS];
+ object_key = manifold.metadata.get_key(object_type);
+
+ if (cur_value[0] == '{') {
+ cur_value = JSON.parse(cur_value);
+ return manifold._record_equals(cur_value, value, object_key);
+ } else {
+ return (cur_value == value);
+ }