code: def visit_Compare(self, node: AST, dfltChaining: bool = True) -> str:
          
          # all comparison operators have the same precedence,
          # we just take the first one as representative
          first_op = node.ops[0]
          with self.op_man(first_op):
              cmps = [' '.join((self.visit(op),
                                self.visit(cmp, dfltChaining=False)))
                      for op, cmp in zip(node.ops, node.comparators)]
              src = ' '.join((self.visit(node.left), ' '.join(cmps)))
              return self.wrap_expr(src, dfltChaining)
docs: Return `node`s operators and operands as inlined expression.