pool::ITokenIterator Node1 pool::ITokenIterator + ~ITokenIterator() + next()