code: def _expand_range_args(start=None, end=None, step=1, *rest):
      if rest:
          log.warning(
              "unsupported arguments for range function: %s - ignoring",
              rest,
          )
      _assert_required_function_args(start)
      _assert_numeric_function_args(start, step)
      if end is not None:
          _assert_numeric_function_args(end)
          end = end + min(step, 1)
      return start, end, step
  
imports: import logging
  import os
  import re
  import yaml
  from guild import util
  from guild import yaml_util
label_desc: Use image node_id 18 for calling a global function with example usage: _expand_range_args(start, end, step) and returns: start,  end,  step