Singleton trait demo