A common module to handle tagging.
Add a tag to our current list. These tags will be added to all of the objects contained in this scope.
Are we tagged with the provided tag?
Return a copy of the tag list, so someone can‘t ask for our tags and then modify them.
[Validate]