@Override
    public void uiDataSnapshot(@NotNull DataSink sink) {
      sink.set(KEY, ProjectStructureConfigurable.this);
      sink.set(History.KEY, getHistory());
    }
@Override
    public void uiDataSnapshot(@NotNull DataSink sink)