Fix: type_name returns the correct demangled name, with the right reference-ness.