> I don't understand why these singleton classes are "hidden" from us, when
> they clearly make a difference from the coding side of things.  And they
> aren't even hidden, since we can get references to them if we want to (but
> again, only by creating them if they didn't exist):
[...]

Hi. FWIW, my understanding is that the design idea is not to play with
metaclasses but to extend objects' behavior; and that singleton classes are
only an artifact to do this.