code: def _handle_splits(_str):
      """Check if incoming date has a '-" or '/', if so do stuff."""
      _str = _str.replace("/", "-")
      _tmp_dict = {}
  
      if "-" in _str:
          start, stop = _str.split("-")
          if _check_number(start):
              start = regex.sub(r"[0-9]+\?*", start, stop)
          elif _check_number(stop):
              stop = regex.sub(r"[0-9]+\?*", stop, start)
      else:
          start = _str
          stop = _str
      _tmp_dict["start_raw"] = start
      _tmp_dict["stop_raw"] = stop
  
      _tmp_dict["start_epoch"] = _get_epoch(start)
      _tmp_dict["stop_epoch"] = _get_epoch(stop)
  
      return _tmp_dict
  
imports: import json
  import os
  import regex
  from cltk.corpora.grc.tlg.author_date import AUTHOR_DATE
  from cltk.corpora.grc.tlg.author_epithet import AUTHOR_EPITHET
  from cltk.corpora.grc.tlg.author_female import AUTHOR_FEMALE
  from cltk.corpora.grc.tlg.author_geo import AUTHOR_GEO
  from cltk.corpora.grc.tlg.id_author import ID_AUTHOR
  from cltk.corpora.grc.tlg.index_lists import INDEX_LIST
  from cltk.corpora.grc.tlg.work_numbers import WORK_NUMBERS
label_desc: Use image node_id 21 for calling a global function with example usage: _handle_splits(_str) and returns: _tmp_dict