Consider having — ``` zsh % unset foo % echo $foo ``` — highlight the expansion `$foo` as an error/warning, since the parameter is unset.