Simplify Task.complete()
Simplify Task.complete()

Just using standard functional tools. Note that it's necessary to use
itertools to not change the semantics, in case one of the exists()
methods have side effects.

fabriziodemaria/luigi,jw0201/luigi,oldpa/luigi,thejens/luigi,upworthy/luigi,neilisaac/luigi,JackDanger/luigi,springcoil/luigi,anyman/luigi,belevtsoff/luigi,samuell/luigi,moritzschaefer/luigi,oldpa/luigi,Houzz/luigi,mfcabrera/luigi,hellais/luigi,humanlongevity/luigi,SkyTruth/luigi,edx/luigi,casey-green/luigi,ThQ/luigi,neilisaac/luigi,tuulos/luigi,huiyi1990/luigi,dkroy/luigi,DomainGroupOSS/luigi,humanlongevity/luigi,soxofaan/luigi,JackDanger/luigi,torypages/luigi,belevtsoff/luigi,meyerson/luigi,huiyi1990/luigi,adaitche/luigi,DomainGroupOSS/luigi,ContextLogic/luigi,hellais/luigi,percyfal/luigi,Dawny33/luigi,LamCiuLoeng/luigi,lungetech/luigi,samepage-labs/luigi,realgo/luigi,alkemics/luigi,torypages/luigi,ehdr/luigi,aeron15/luigi,meyerson/luigi,dkroy/luigi,pkexcellent/luigi,dhruvg/luigi,dhruvg/luigi,SkyTruth/luigi,Wattpad/luigi,kalaidin/luigi,samuell/luigi,rayrrr/luigi,wakamori/luigi,glenndmello/luigi,ZhenxingWu/luigi,glenndmello/luigi,qpxu007/luigi,slvnperron/luigi,dhruvg/luigi,humanlongevity/luigi,laserson/luigi,kevhill/luigi,Tarrasch/luigi,hadesbox/luigi,dylanjbarth/luigi,theoryno3/luigi,alkemics/luigi,ViaSat/luigi,qpxu007/luigi,lichia/luigi,laserson/luigi,mbruggmann/luigi,ehdr/luigi,dlstadther/luigi,walkers-mv/luigi,upworthy/luigi,stroykova/luigi,rizzatti/luigi,linearregression/luigi,Yoone/luigi,walkers-mv/luigi,slvnperron/luigi,dlstadther/luigi,17zuoye/luigi,javrasya/luigi,upworthy/luigi,springcoil/luigi,wakamori/luigi,laserson/luigi,edx/luigi,bowlofstew/luigi,mfcabrera/luigi,dstandish/luigi,hellais/luigi,riga/luigi,Magnetic/luigi,DomainGroupOSS/luigi,Houzz/luigi,samuell/luigi,stephenpascoe/luigi,h3biomed/luigi,Houzz/luigi,foursquare/luigi,bowlofstew/luigi,ChrisBeaumont/luigi,ChrisBeaumont/luigi,soxofaan/luigi,moandcompany/luigi,joeshaw/luigi,riga/luigi,soxofaan/luigi,moritzschaefer/luigi,h3biomed/luigi,moritzschaefer/luigi,dstandish/luigi,drincruz/luigi,Tarrasch/luigi,theoryno3/luigi,meyerson/luigi,samepage-labs/luigi,Dawny33/luigi,slvnperron/luigi,adaitche/luigi,17zuoye/luigi,penelopy/luigi,mfcabrera/luigi,moritzschaefer/luigi,fabriziodemaria/luigi,rayrrr/luigi,linsomniac/luigi,edx/luigi,kalaidin/luigi,fw1121/luigi,humanlongevity/luigi,ContextLogic/luigi,fw1121/luigi,ViaSat/luigi,slvnperron/luigi,lichia/luigi,linsomniac/luigi,javrasya/luigi,hellais/luigi,penelopy/luigi,LamCiuLoeng/luigi,hadesbox/luigi,fabriziodemaria/luigi,sahitya-pavurala/luigi,SeedScientific/luigi,ThQ/luigi,ThQ/luigi,ThQ/luigi,bmaggard/luigi,vine/luigi,edx/luigi,qpxu007/luigi,torypages/luigi,fw1121/luigi,rayrrr/luigi,soxofaan/luigi,belevtsoff/luigi,ivannotes/luigi,adaitche/luigi,realgo/luigi,tuulos/luigi,17zuoye/luigi,PeteW/luigi,linsomniac/luigi,altaf-ali/luigi,stroykova/luigi,adaitche/luigi,spotify/luigi,torypages/luigi,moandcompany/luigi,javrasya/luigi,ViaSat/luigi,ViaSat/luigi,spotify/luigi,ZhenxingWu/luigi,Tarrasch/luigi,stroykova/luigi,percyfal/luigi,ZhenxingWu/luigi,pkexcellent/luigi,moandcompany/luigi,SkyTruth/luigi,foursquare/luigi,Yoone/luigi,penelopy/luigi,drincruz/luigi,altaf-ali/luigi,Dawny33/luigi,aeron15/luigi,leafjungle/luigi,graingert/luigi,thejens/luigi,LamCiuLoeng/luigi,linearregression/luigi,bmaggard/luigi,Yoone/luigi,upworthy/luigi,PeteW/luigi,theoryno3/luigi,percyfal/luigi,jamesmcm/luigi,sahitya-pavurala/luigi,foursquare/luigi,anyman/luigi,sahitya-pavurala/luigi,linsomniac/luigi,springcoil/luigi,rayrrr/luigi,dkroy/luigi,fw1121/luigi,lichia/luigi,aeron15/luigi,dlstadther/luigi,samuell/luigi,riga/luigi,anyman/luigi,anyman/luigi,casey-green/luigi,ivannotes/luigi,alkemics/luigi,linearregression/luigi,oldpa/luigi,bowlofstew/luigi,dkroy/luigi,dylanjbarth/luigi,stephenpascoe/luigi,mfcabrera/luigi,gpoulin/luigi,bowlofstew/luigi,ZhenxingWu/luigi,glenndmello/luigi,mbruggmann/luigi,republic-analytics/luigi,harveyxia/luigi,dstandish/luigi,dhruvg/luigi,17zuoye/luigi,alkemics/luigi,rizzatti/luigi,vine/luigi,wakamori/luigi,dlstadther/luigi,PeteW/luigi,h3biomed/luigi,wakamori/luigi,ehdr/luigi,vine/luigi,Magnetic/luigi,Tarrasch/luigi,lichia/luigi,LamCiuLoeng/luigi,graingert/luigi,lungetech/luigi,pkexcellent/luigi,jw0201/luigi,glenndmello/luigi,SeedScientific/luigi,SeedScientific/luigi,ContextLogic/luigi,aeron15/luigi,kevhill/luigi,belevtsoff/luigi,pkexcellent/luigi,Wattpad/luigi,republic-analytics/luigi,SkyTruth/luigi,joeshaw/luigi,jw0201/luigi,huiyi1990/luigi,Wattpad/luigi,gpoulin/luigi,samepage-labs/luigi,tuulos/luigi,bmaggard/luigi,jw0201/luigi,neilisaac/luigi,springcoil/luigi,lungetech/luigi,gpoulin/luigi,mbruggmann/luigi,ContextLogic/luigi,Magnetic/luigi,rizzatti/luigi,joeshaw/luigi,JackDanger/luigi,DomainGroupOSS/luigi,harveyxia/luigi,gpoulin/luigi,walkers-mv/luigi,neilisaac/luigi,penelopy/luigi,republic-analytics/luigi,graingert/luigi,harveyxia/luigi,lungetech/luigi,huiyi1990/luigi,leafjungle/luigi,JackDanger/luigi,h3biomed/luigi,thejens/luigi,spotify/luigi,leafjungle/luigi,stephenpascoe/luigi,graingert/luigi,vine/luigi,casey-green/luigi,kalaidin/luigi,joeshaw/luigi,foursquare/luigi,realgo/luigi,stroykova/luigi,fabriziodemaria/luigi,mbruggmann/luigi,republic-analytics/luigi,bmaggard/luigi,casey-green/luigi,PeteW/luigi,drincruz/luigi,altaf-ali/luigi,javrasya/luigi,Houzz/luigi,Dawny33/luigi,theoryno3/luigi,ChrisBeaumont/luigi,rizzatti/luigi,dstandish/luigi,dylanjbarth/luigi,samepage-labs/luigi,ivannotes/luigi,Magnetic/luigi,ehdr/luigi,Yoone/luigi,walkers-mv/luigi,realgo/luigi,hadesbox/luigi,percyfal/luigi,drincruz/luigi,qpxu007/luigi,hadesbox/luigi,thejens/luigi,jamesmcm/luigi,SeedScientific/luigi,kevhill/luigi,ChrisBeaumont/luigi,tuulos/luigi,sahitya-pavurala/luigi,meyerson/luigi,kevhill/luigi,altaf-ali/luigi,ivannotes/luigi,moandcompany/luigi,stephenpascoe/luigi,riga/luigi,dylanjbarth/luigi,leafjungle/luigi,linearregression/luigi,laserson/luigi,kalaidin/luigi,harveyxia/luigi,jamesmcm/luigi,spotify/luigi,oldpa/luigi,jamesmcm/luigi