Tags are metadata stored in an object's attributes, used to store types and names needed to make AWS API requests.
tag_get returns the value of the given tag, or "" if the tag doesn't
exist.
tag_has returns whether the object has the given tag.
tag_add returns the object after adding the given list of tags and values.
tag_del returns the object after recursively deleting tags in tags, or
all tags if NULL.
type returns broadly what type an object is, based on its type tag.
Usage
tag_get(object, tag)
tag_get_all(object)
tag_has(object, tag)
tag_add(object, tags)
tag_del(object, tags = NULL)
type(object)