Facebook How To Use The Singleton Pattern In Ruby (And Why You Should Avoid It)