cppbc: type normalization, aliases, bugfixes, iface ext.