Objective-C categories for strings, input validation, etc