move Delete::where, Select::where, Select::having, Update::where functionality to Sql\Predicate::addPredicates