Examples of this approach can be seen with any of the mutable framework classes such as NSMutableString which is a subclass of NSString. In Objective-C, all objects have much of their behavior defined ...