private void FetchTag()
{
// A tag could be a simple key.
SaveSimpleKey();
// A simple key cannot follow a tag.
simpleKeyAllowed = false;
// Create the TAG token and append it to the queue.
tokens.Enqueue(ScanTag());
}