def METHOD_NAME(op, data, key, default, **kwargs):
    defaultiter = iter(default.values)
    return key.map(
        lambda k, data=data, defaultiter=defaultiter: safe_get(
            data, k, next(defaultiter)
        )
    )