If a version info endpoint is down, or something, we should * log it * have an option in the fetch call to fall back on most recent version if it fails * think about what to do otherwise (return None or a KeyError or something?)