Add klass.singleton() helper