code: def find_poor_default_arg(node):
      
      poor_defaults = [
          ast.Call,
          ast.Dict,
          ast.DictComp,
          ast.GeneratorExp,
          ast.List,
          ast.ListComp,
          ast.Set,
          ast.SetComp,
      ]
  
      # pylint: disable=unidiomatic-typecheck
      return (
          isinstance(node, ast.FunctionDef)
          and any((n for n in node.args.defaults if type(n) in poor_defaults))
      )
docs: Finds poor default args