@Override
        protected Expression doConvert(Expression exp) {
            if (exp instanceof ZCurveExpression) {
                return null;
            }
            if (exp instanceof AttributeExpression attrExp) {
                String orig = attrExp.getFieldName();
                int len = orig.length();
                if (len > zSuffixLen && orig.endsWith(zSuffix)) {
                    String fieldName = orig.substring(0, len - zSuffixLen);
                    var result = new AttributeExpression(fieldName);
                    return result;
                }
            }
            return exp;
        }
An indexing language script derived from a schema. An indexing script contains a set of indexing
statements, organized in a composite structure of indexing code snippets.

@author bratseth
config-model/src/main/java/com/yahoo/schema/derived/IndexingScript.java