I was reading this article.
http://www.yoda.arachsys.com/csharp/singleton.htmlWhat is stopping someone from instantiating more than one instance of this class? This design requires you to use the Instance
property.
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people