Primitive C types have keyword names.
A little refactoring in the Objective-C macros.
Super calls (require type information).