change: query parsing should be optional.
add: parseQuery.