feat(TagCollection): add an array of Tags via the constructor