categories that extend existing iOS/OSX classes