code: def split(p, rest=[]):
      (h, t) = os.path.split(p)
      if len(h) < 1:
          return [t] + rest
      if len(t) < 1:
          return [h] + rest
      return split(h, [t] + rest)
  
imports: import os.path
  from utility import to_seq
  from glob import glob
  from b2.util import bjam_signature
label_desc: Use image node_id 16 for calling a global function with example usage: split(p, rest) and returns: split, unknown, unknown