docs: @Override
    public void destroySafeSpace(SafeSpaceIdentifier safeSpaceId, boolean verbose) {
      if (safeSpaceId == null || !(safeSpaceId instanceof DefaultSafeSpaceIdentifier)) {
        // this cannot happen..if identifier created before creating/destroying physical space..
        throw new AssertionError("Invalid safe space identifier. Identifier not created");
      }
      SafeSpace ss = ((DefaultSafeSpaceIdentifier) safeSpaceId).safeSpace;
      destroy(ss, verbose);
    }