code: def _iter_keyvals(data):
      if not isinstance(data, dict):
          return
      for basename, val in data.items():
          if isinstance(val, dict):
              for name, val in _iter_keyvals(val):
                  yield ".".join([basename, name]), val
          else:
              yield basename, val
  
imports: import logging
  import os
  from guild import guildfile
  from guild import op_util
  from guild import plugin
  from guild import util
  from .None import flags_import_util
label_desc: Use image node_id 7 for calling a global function with example usage: _iter_keyvals(data) without return types