Some NSString preprocessor abuse