Fix performSelector to mirror Apple NSObject