code: def make_graph(node, call_deps=False):
      """
      Create a dependency graph from an ast node.
  
      :param node: ast node.
      :param call_deps: if true, then the graph will create a cyclic dependence for all
                        function calls. (i.e for `a.b(c)` a depends on b and b depends on a)
  
      :returns: a tuple of (graph, undefined)
      """
  
      gen = GraphGen(call_deps=call_deps)
      gen.visit(node)
  
      return gen.graph, gen.undefined
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  from ...asttools import Visitor, visit_children
  import _ast
  from ...asttools.visitors.symbol_visitor import get_symbols
label_desc: Use image node_id 3 for calling a global function with example usage: make_graph(node, call_deps) and returns: gen,  gen