Added an "Object" base class for convenience