Some platform cleanup
path is better than PATH
Encourage good habits.
Function and conditional hygiene.