Bugfixing in LetERef implementation.
Implemented pushing of letrefs under return/emit(s).
Removing non-sensical --no-exp-fold flag.
Small perf related optimizations, mainly pushing local variables around.