*/
  public Stella_Object systemDefaultValue() {
    { StorageSlot self = this;

      { Stella_Object value = self.defaultForm();

        if (value != null) {
          return (value);
        }
        else if (self.dynamicStorageP() &&
            (((Stella_Class)(self.type().surrogateValue)) != null)) {
          return (KeyValueList.dynamicSlotValue(((Stella_Class)(self.type().surrogateValue)).dynamicSlots, Stella.SYM_STELLA_CLASS_INITIAL_VALUE, null));
        }
        else {
          return (null);
        }
      }
    }
  }