Extended NSObject category