Override the implementation of retain, release, autorelease, retainCount for the singleton objects.