@categories_to_ignore.setter
def categories_to_ignore(self, categories_to_ignore: Iterable[str]):
    categories_to_ignore = list(categories_to_ignore)
    for (i, cat) in enumerate(categories_to_ignore):
        _type_check(cat, f'categories_to_ignore[{i}]', str)
    self._categories_to_ignore = categories_to_ignore
@categories_to_ignore.setter
def categories_to_ignore(self, categories_to_ignore: Iterable[str]):
    categories_to_ignore = list(categories_to_ignore)
    for (i, cat) in enumerate(categories_to_ignore):
        _type_check(cat, f'categories_to_ignore[{i}]', str)
    self._categories_to_ignore = categories_to_ignore