Impose arbitrary consistent ordering on values.
Add map and list literal tests.
Add Boolean operation tests.
Add tests for short-circuiting logical operators.
Reference parent environment instead of copying it.

This is essential to proper lexical scope.
Add 'function' test.