return properties.createCopyAndRemoveLocation();
return properties.createCopyIfRealAndRemoveLocation();
    public Dictionary getProperties() {      throwIfDeleted();      if(properties == null) {        return null;      } else {        return properties.createCopyAndRemoveLocation();      }    }