Why foo is printed twice?
foo
class A: _instance = None def __new__(cls, *args, **kwargs): if cls._instance is None: cl