add predicates isnumeric, isdatelike, isboolean