Before refactoring LispReader
Small optimization on Var
Cleanup
Moving out printing
Before lazy reader
Before lazy def
Adding LazyFunction