Fixed bug with lambda curryfying
Added expression optimizations
Catch arithmetic expression (div by 0)