(*) should be in previous commit
(^) cls definition w/ ifc declaration (for initialization)
(^) ifc w/ C decl also defines C decl in cls
(^) env.lua => env.lua + fin.lua
(^) Dcl_constr: me.blk and me.cls
(*) fin.lua: should be in previous commit
(-) bug: emit w/o value
(-) bug: global:x cannot be tmp
(^) arrays cannot be tmp
(^) loops w/ emits cannot hold tmps
(^) trails.lua: ns.trails => trails_n
(^) cls.has_news => cls.is_instantiable
    - whether class is instantiable in the program
    - avoid dyn trail if false
(^) _CEU_STK_[CEU_NTRAILS]
(^) #ifdef CEU_CLEAR
(+) `every´
(^) no fins inside constructors
(^) more mem output
(^) // ... => /* ... */
(^) compile with -ansi