All classes must derive from object