Support the ! suffix in identifiers
Make SETENV! a function instead of a macro
Minor rename
Remove comment