Update convenience macros for Leopard (WOCommon, 75b61e8)
The semantics of some macros have changed under GC and others are no longer required; this commit removes macros and updates others (and their documentation comments) where appropriate.
Signed-off-by: Greg Hurrell <greg@hurrell.net>