Why is the variable named `tag` ?