disposeTagged method
Implementation
void disposeTagged(List tags, {bool matchAny = false})
{
  final Set _tags = Set.from(tags);
  dispose(_rx.where((el)
  {
    if(el.tags == null)
    {
      return false;
    } else {
      final len = _tags.intersection(Set.from(el.tags!)).length;
      final bool match = matchAny ? len>0 : len > tags.length;
      return match;
    }
  }).map((e) => e.ref).toList());
}