Options: Uses null default instead of undefined.