Timer and Widget now inherits from Object