Would this cause problems if `sys.platform == "linux"`, say, so that `tentative_backend` is not set?