* Allows chaining
* By default don't allow empty Where clause, for safety (can be overriden)