Singleton: avoid 'undefined behavior' when accessing already destroyed singleton
Singleton: avoid 'undefined behavior' when accessing already destroyed singleton

Throw an exception instead.

GSGroup/stingraykit,GSGroup/stingraykit