code: def visit_BoolOp(self, node: AST, dfltChaining: bool = True) -> str:
          
          op = node.op
          with self.op_man(op):
              src = self.visit(op).join([self.visit(node.values[0])] +
                                        [self.visit(val, dfltChaining=False)
                                         for val in node.values[1:]])
              return self.wrap_expr(src, dfltChaining)
docs: Return `node`s operator and operands as inlined expression.