ensure munged primitive types are not shadowed