Add support for processing an array of subpatterns
Add support for processing an array of subpatterns

segmentio/rainbow,linuxl0ver/rainbow,ccampbell/rainbow,linuxl0ver/rainbow,ptigas/rainbow,HotelsDotCom/rainbow,greyhwndz/rainbow,javipepe/rainbow,cybrox/rainbow,jeremykenedy/rainbow,HotelsDotCom/rainbow,linuxl0ver/rainbow,metasyn/rainbow,jeremykenedy/rainbow,HotelsDotCom/rainbow,greyhwndz/rainbow,ccampbell/rainbow,greyhwndz/rainbow,cybrox/rainbow,segmentio/rainbow,jeremykenedy/rainbow,metasyn/rainbow,javipepe/rainbow,javipepe/rainbow,ptigas/rainbow,metasyn/rainbow,cybrox/rainbow