As an aside: it's not clear to my why tokenize() would need to materialize the string. It should need to call getStringValue2().
As an aside: it's not clear to my why tokenize() would need to materialize the string. It should need to call getStringValue2().