def _breadcrumbs(path):

    full = None
    crumbs = []
    for part in path_yield(path):
        full = path_join(full, part) if full else part
        crumbs.append((full, part))

    return crumbs
before apply_lib_vars because we modify uselib
dataset/ETHPy150Open ryan-roemer/django-cloud-browser/cloud_browser/views.py/_breadcrumbs--crossover with--dataset/ETHPy150Open appcelerator-archive/poc-nodejs-desktop/Resources/nodejs/builds/linux/node/lib/node/wafadmin/Tools/ccroot.py/apply_type_vars