A Global Singleton is a class of which only one instance exists within a program.

Any attempt to use non-static members of the class involves performing operations on this one instance.




class
	SINGLETON
create {SINGLETON_ACCESS}
	default_create
feature
	-- singleton features go here
end