Added a more versatile Query::where API.