- failsafe examine elements: peek(), peekFirst(), peekLast() - failsafe traversing: skip() For example, ITstream& is = dict.lookup(key); if (is.peek().isWord()) { is.skip(); }