Multiple TagSelector objects can be associated
with any given reader. Each of those filter objects is specified
to be either inclusive (meaning that only tags matching the
filter should be reported) or exclusive (meaning that tag should
be only reported if it does not match the filter). In case of
multiple TagSelectors are used, a tag should be reported if the
following two conditions hold: (i) The tag matches at least one
of the inclusive patterns; and (ii) The tag does not match any of
the exclusive patterns. As a special case, if zero inclusive
patterns are defined, the first check should be omitted