* Array comprehensions Implemented using flatMap. The representation in AST was changed - now it expresses the semantic structure better. Ifs in comprehensions are not supported yet, but easy.
* Optional args parser/lexer/ast support Just "frontend" part. They are ignored during actual execution.