add `null` and `present` predicates