@NotNull
  private static Configuration moveMetaData(@NotNull Configuration source, @NotNull Configuration target) {
    if (source == target) return source;
    target.setDescription(source.getDescription());
    target.setSuppressId(source.getSuppressId());
    target.setProblemDescriptor(source.getProblemDescriptor());
    target.setCleanup(source.isCleanup());
    source.setDescription(null);
    source.setSuppressId(null);
    source.setProblemDescriptor(null);
    return target;
  }
@NotNull
  private static Configuration moveMetaData(@NotNull Configuration source, @NotNull Configuration target)