Do not rely on the exit status of "unset" for unset variables