class_docstr: ``TagReq`` that combines several children.
class_docstr_tok: ["``","TagReq","``","that","combines","several","children","."]
code: def satisfied(self, tags: Collection[Tag[T]]) -> bool:
      return self.reducer(c.satisfied(tags) for c in self.children)
  
imports: from abc import ABC, abstractmethod
  from typing import Any, Callable, Collection, Generic, Iterable, List, TypeVar
label_desc: Use image node_id 4 for calling the ReducingTagReq obj's underlying member method code with example usage: obj.satisfied(tags) and returns: self