public static ApplicationVersions fromList(List<Application> applications) {
        return new ApplicationVersions(applications);
    }
Immutable set of {@link Application}s with the same {@link ApplicationId},
applications have different vespa versions. There will always be at least one application version.

@author vegard
configserver/src/main/java/com/yahoo/vespa/config/server/application/ApplicationVersions.java