Added GCObj, from which all garbage collected objects will derive.