no longer define a formatID, but rather define a ::format subtype to the object class