public static CompoundName fromComponents(String ... components) {
        return new CompoundName(List.of(components));
    }
Constructs this from an array of name components which are assumed not to contain dots
container-core/src/main/java/com/yahoo/processing/request/CompoundName.java