Use NULL instead of magic string to flag unset parameter