public String[] range(int start, Optional<Integer> end) {
            return Arrays.copyOfRange(segments, start, end.isPresent() ? end.get() : segments.length);
        }
A dash in this key ensures it does not collide with feature names
model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java