lib: rewrite Collection::rand without explicit closure
lib: rewrite Collection::rand without explicit closure

Signed-off-by: Jean Privat <51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org>

MehdiAit/nit,nheu/nit,StefanLage/nit,MehdiAit/nit,nheu/nit,jpcaissy/nit,jpcaissy/nit,StefanLage/nit,ablondin/nit,colinvidal/nit,MehdiAit/nit,itsWill/nit,ablondin/nit,jcbrinfo/nit,Benesss/nit,Johann673/nit,StefanLage/nit,colinvidal/nit,privat/nit,Benesss/nit,jcbrinfo/nit,ventilooo/nit,jcbrinfo/nit,itsWill/nit,michauds/nit,ppepos/nit,Freddrickk/nit,jpcaissy/nit,privat/nit,Johann673/nit,jcbrinfo/nit,ventilooo/nit,colinvidal/nit,jpcaissy/nit,Johann673/nit,jpcaissy/nit,Benesss/nit,Djomanix/nit,MehdiAit/nit,ventilooo/nit,Freddrickk/nit,nheu/nit,Djomanix/nit,jcbrinfo/nit,michauds/nit,Freddrickk/nit,ventilooo/nit,jpcaissy/nit,ablondin/nit,colinvidal/nit,Djomanix/nit,JehoG/nit-serialize,privat/nit,MehdiAit/nit,ventilooo/nit,itsWill/nit,GeoffreyHecht/nit,jcbrinfo/nit,michauds/nit,ablondin/nit,ventilooo/nit,Freddrickk/nit,Djomanix/nit,jcbrinfo/nit,Johann673/nit,JehoG/nit-serialize,privat/nit,jpcaissy/nit,itsWill/nit,itsWill/nit,Freddrickk/nit,jcbrinfo/nit,ppepos/nit,Djomanix/nit,privat/nit,jcbrinfo/nit,itsWill/nit,itsWill/nit,ventilooo/nit,GeoffreyHecht/nit,colinvidal/nit,GeoffreyHecht/nit,ventilooo/nit,itsWill/nit,itsWill/nit,fourou/nit,Johann673/nit,michauds/nit,nheu/nit,privat/nit,colinvidal/nit,colinvidal/nit,ppepos/nit,michauds/nit,Freddrickk/nit,MehdiAit/nit,ventilooo/nit,ppepos/nit,ablondin/nit,jcbrinfo/nit,JehoG/nit-serialize,privat/nit,colinvidal/nit,MehdiAit/nit,fourou/nit,JehoG/nit-serialize,itsWill/nit,JehoG/nit-serialize,ventilooo/nit,StefanLage/nit,privat/nit,MehdiAit/nit,fourou/nit,fourou/nit,jcbrinfo/nit,MehdiAit/nit,nheu/nit,jpcaissy/nit,ablondin/nit,Freddrickk/nit,GeoffreyHecht/nit,Benesss/nit,MehdiAit/nit,ablondin/nit,ppepos/nit,StefanLage/nit,ppepos/nit,privat/nit,Benesss/nit,Benesss/nit,fourou/nit,Freddrickk/nit,ablondin/nit,privat/nit,GeoffreyHecht/nit,fourou/nit,ppepos/nit