public boolean activeP() {
    { Stella_Class self = this;

      return (((((BooleanWrapper)(KeyValueList.dynamicSlotValue(self.dynamicSlots, Stella.SYM_STELLA_STORED_ACTIVEp, null))) != null) &&
          BooleanWrapper.coerceWrappedBooleanToBoolean(((BooleanWrapper)(KeyValueList.dynamicSlotValue(self.dynamicSlots, Stella.SYM_STELLA_STORED_ACTIVEp, null))))) ||
          Surrogate.subtypeOfP(self.classType, Stella.SGT_STELLA_ACTIVE_OBJECT));
    }
  }