Exception thrown by Query() on unsupported query syntax.
Some storage modules might not support the full range of the syntax for conditions, and will raise a QueryException when an unsupported condition was specified.
Expanded class hierarchy of QueryException
class QueryException extends \Exception {
}