Need a simple structural query language (expressable in JSON). Predicates: * key1 [not] exists * key1 value [not] equals value1 * key1 value is [not] in set: value1, value2 * key1 value [not] contains substr1 * and