Class CompatibleObjectEncoder