俺は>798じゃないがJavaの時から「要るのかこれ?」って疑問はあるな。
(Javaもクラスフィールド・クラスメソッドは使える)

インスタンスが1つであることを保証するなら
別にインスタンス作る必要も無いんじゃねーの?ってさ。