Best practice is to use `id` for `NSObject*`