1.4 beta classlib
changed Object and Singleton to use __call to either create an instance or get the Singleton