Objective-C categories implementing RFC 6901