Are you sometimes puzzled by Python singletons, classes, and perhaps have never heard of a metaclass? What is a singleton? What’s the best and most pythonic way to implement one?