nitc :: MClass :: _c_name
redef var c_name is lazy do return "{intro_mmodule.c_namespace_for(visibility)}__{name.to_cmangle}" end