void (@NotNull Map<String, DefaultExternalProject> childProjects) { if (childProjects instanceof TreeMap) { this.childProjects = (TreeMap<String, DefaultExternalProject>)childProjects; } else { this.childProjects = new TreeMap<>(childProjects); } }