Not super important, but we could use an `NSMutableString` here instead of doing `NSString stringByAppendingString:`.