Logical AND added.
Environments can now have name. It is used by toString() for debugging purposes.
Fixed global variable things with Environment.