cutehmi::destroySingletonInstances-determined_destruction_order Singleton instances will be destroyed in reverse order as they were instantiated, that is singletons for which Singleton::Instance() function has been called first will be destroyed last.