Code Generation continued ...
Accessors:
Accessorizer 1.0 introduces a very powerful feature: the defaults table where you can map a type to specific accessors. If the defaults switch is turned on, then Accessorizer will consult this table when generating output and override the general settings. This feature allows you to declare numerous types of ivars and let Accessorizer selectively output the appropriate code on a per type basis. The type can be from Core Foundation, Appkit, WebKit ... or one of your own custom types. The defaults table persists to disk.