Get unmodifiable subset of tags with requested types.
types
Iterable<Tag> get(List<TagType> types) => List.unmodifiable( where((element) => types.contains(element.type)), );