add support for array of matchers