utf iterators need begin() and end() in order for initial read-ahead.