nitc :: NitUnitGenerator :: gen_init
# Generate subject init. private fun gen_init(mclassdef: MClassDef): Writable do if mclassdef.mclass.arity == 0 then return "\t\tvar subject: {mclassdef.name}" end return "\t\tvar subject: {mclassdef.name}[{mclassdef.bound_mtype.arguments.join(", ")}]" end