code: def _matcher(self, other):
          
          if isinstance(other, CGRContainer):
              return GraphMatcher(other, self, lambda x, y: x == y, lambda x, y: x == y)
          raise TypeError('only cgr-cgr possible')
docs: CGRContainer < CGRContainer