Add a convenient name function for Symbol
Write withEnv, although I'm not sure whether I'll use it
Implement lambda