You can send messages to `nil`, but the inverse isn't universally true. APIs like
[text stringByAppendingString:other];
will throw an `NSInvalidArgumentException` if `other` is nil.You can send messages to `nil`, but the inverse isn't universally true. APIs like
[text stringByAppendingString:other];
will throw an `NSInvalidArgumentException` if `other` is nil.