pub fn gen_definition_unparser(
    m: &mut ModuleContext<'_, '_>,
    n: &str,
    d: &Definition
)