public static void unfinalizeClassSlots(Stella_Class renamed_Class) {
    if (!renamed_Class.classSlotsFinalizedP) {
      Stella_Class.clearSlotAndMethodCache(renamed_Class);
      return;
    }
    { Surrogate subtype = null;
      Cons iter000 = renamed_Class.classDirectSubs.theConsList;

      for (;!(iter000 == Stella.NIL); iter000 = iter000.rest) {
        subtype = ((Surrogate)(iter000.value));
        if (((Stella_Class)(subtype.surrogateValue)) != null) {
          Stella_Class.unfinalizeClassSlots(((Stella_Class)(subtype.surrogateValue)));
        }
      }
    }
    Stella_Class.helpUnfinalizeClassSlots(renamed_Class);
  }