Modified syntax of lambda expressions (bug fix)
Made lambda expressions first-class citizen
Made AnonymousFunction no longer inherit from Expression
Added a test assert for fixed point application
Fixed some issues about recursive applications of anonymous functions