Pitanje za one-liner pythonovce

Imam kod koji izgleda otprilike ovako:
Kôd:
#paths je tuple
fixed_paths = []
for path in paths:
if path[:1] == '\\':
path = path.replace("\\", "", 1)
fixed_paths.append(path)
paths = tuple(fixed_paths)
Dakle sve sto treba da uradi je zameni backslash u svakom clanu ukoliko se backslash nalazi na prvom mestu i vrati tuple tako modifikovanih stringova
Verujem da ovo moze da se izvede znatno elegantnije, neke ideje isl ?
Cela ideja ovoga se vrti oko problema koji imam sa os.path.join.
Nemam potpunu kontrolu nad njegovim inputom dako da recimo mogu da dobijem
os.path.join("c:\download", "c:\download\movies\", "\fantasy\")
sto ce da mi vrati samo \fantasy\, dok bi ocekivao c:\download\movies\fantasy\
Da li postoji neko elegantno resenje za ovaj problem?
Mislio sam da od svakog sledeceg argumenta oduzmem sve predhodne ukoliko on pocinje sa njima. To bi me pokrpilo ali mi se idalje cini kao budz.