code: def _handle_func_def(self, node, scope, ctxt, stream):
          
          self._dlog("handling function definition")
          func = self._handle_node(node.decl, scope, ctxt, stream)
          func.body = node.body
docs: Handle FuncDef nodes
  
          :node: TODO
          :scope: TODO
          :ctxt: TODO
          :stream: TODO
          :returns: TODO