lib: Pattern is an interface
lib: Pattern is an interface

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

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