a small collection of objective-c categories, classes and macros