Predicates functions
Predicate functions are used to check certain conditions, like isdefined of isnull.
- makedefined - defines a value (often zero) for null values
- isdefined - True for non null and False for null values
- isnull - True for null and False for non null values