* INodeAst type info, for better redaclaration
* Keeping implicit type declaration convention
* If block without else branch generating