public String getValue() {
        return string.substring(start, end);
    }
Creates a substring which is identical to the string containing it
container-search/src/main/java/com/yahoo/prelude/query/Substring.java