advance method
void
advance()
Advance to the next subtag (see current and accepted).
Implementation
void advance() {
_accepted = _current;
_currentIndex++;
if (_currentIndex < _subtags.length) {
_current = _subtags[_currentIndex];
} else {
// Guarded by `atEnd`.
}
}