Forward declare its iterator and add a peek() method analagous to Utf8CodePointIterator::peek().
Useful for debugging, especially in templated contexts.