Make an empty block simply an expression returning unit.
Revert to previous initDecls implementation, with new block def.