public boolean hasTagsOfType(String... types) {
    TagType[] tagTypes = new TagType[types.length];

    for (int i = 0; i < types.length; i++) tagTypes[i] = TagType.typeFor(types[i]);

    return hasTagsOfType(tagTypes);
  }
 public List<Tag> getTagsOfType(String type) {
   return getTagsOfType(TagType.typeFor(type));
 }
 public boolean hasTag(String tagType, String tagId) {
   return hasTag(TagType.typeFor(tagType), tagId);
 }