Singleton pattern is added
Ruby变量作用域 is modified