code: def get_script_iterator(package_name, verbose = False):
          
  
          packs = hf.explore_package(package_name + '.core')
          print(packs)
          script_iterator = {}
  
          for p in packs:
              for name, c in inspect.getmembers(importlib.import_module(p), inspect.isclass):
                  if verbose:
                      print(p, name, c)
  
                  if issubclass(c, ScriptIterator):
                      # update dictionary with 'Package name , e.g. pylabcontrol or b26_toolkit': <ScriptIterator_class>
                      script_iterator.update({c.__module__.split('.')[0]: c})
  
          return script_iterator
docs: Args:
              package_name: name of package
  
          Returns: the script_iterators of the package as a dictionary