code: def _stack_dispatcher(arrays, axis=None, out=None):
      arrays = _arrays_for_stack_dispatcher(arrays, stacklevel=6)
      if out is not None:
          # optimize for the typical case where only arrays is provided
          arrays = list(arrays)
          arrays.append(out)
      return arrays
  
imports: from __future__ import division, absolute_import, print_function
  import functools
  import operator
  import types
  import warnings
  from .None import numeric
  from .None import overrides
  from .numeric import array, asanyarray, newaxis
  from .multiarray import normalize_axis_index
label_desc: Use image node_id 12 for calling a global function with example usage: _stack_dispatcher(arrays, axis, out) and returns: arrays