feature: query composer utility

queryUtil allows for taking cross products of string queries
to produce compound queries with various properties.