Don't try to recognize constructor or unary operators declarations inside blocks.
Improve the IR code generator.

Still very WIP :)