Db/Sql/Predicate/Expression: Fix method argument handling

* Fix method argument handling of Predicate/Expression to allow single non-scalar values (e.g. null, Predicate instances) as only parameter
* Fix typo in Predicate/Predicate
Refactored / extended tests only.