support for IS NULL predicate