Pythonでシングルトンって __new__ をオーバーライドして
クラスオブジェクトにインスタンス格納が常套?