def METHOD_NAME(self, targets):
    """Add additional targets to the rule."""
    assert isinstance(targets, Iterable) and not isinstance(
        targets, six.string_types
    )
    targets = list(targets)
    for target in targets:
        assert isinstance(target, six.text_type)
    self._targets.update(targets)
    return self