for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
class SingletonMeta(type):
_instance = None
def __call__(self):
if self._instance is None:
self._instance = super().__call__()
return self._instance