Synthesize Singleton: Now compatible with ARC