def METHOD_NAME(cfg, ret_config, defaults, virtualname, options):
    """
    Iterator generating all duples ```option name -> value```
    @see :func:`get_returner_options`
    """
    for option in options:
        # default place for the option in the config
        value = _fetch_option(cfg, ret_config, virtualname, options[option])
        if value:
            yield option, value
            continue
        # Attribute not found, check for a default value
        if defaults:
            if option in defaults:
                log.debug("Using default for %s %s", virtualname, option)
                yield option, defaults[option]
                continue
        # fallback (implicit else for all ifs)
        continue