private static List<String> toList(String string) {
        if (string == null || string.isEmpty()) return List.of();
        return List.of(string.split(" "));
    }
Creates a field description

@param name the name of the field, empty means it describes the value held by  the query profile itself
@param type the type of the field represented as a string - see {@link com.yahoo.search.query.profile.types.FieldType}
@param aliases a list of aliases, never null. Aliases are not following dotted
       (meaning they are global, not that they cannot contain dots) and are case insensitive.
@param mandatory whether it is mandatory to provide a value for this field. default: false
@param overridable whether this can be overridden when first set in a profile. Default: true
container-search/src/main/java/com/yahoo/search/query/profile/types/FieldDescription.java