def _make_skel_func(code, closures, base_globals=None):
closure = _reconstruct_closure(closures) if closures else None<EOL>if base_globals is None:<EOL><INDENT>base_globals = {}<EOL><DEDENT>base_globals['<STR_LIT>'] = __builtins__<EOL>return types.FunctionType(code, base_globals, None, None, closure)<EOL>
Creates a skeleton function object that contains just the provided
      code and the correct number of cells in func_closure.  All other
      func attributes (e.g. func_globals) are empty.