It would be nice for Matcher#sanitizeMatches and Matcher#runInParallel to be public (or have some kind of publicly accessible version) so plugins can make the most of them. Running bulk tasks in parallel especially is helpful when operating on a class environment that might have tens of thousands of members to get through and it seems reasonable to reuse Matcher's own thread pool rather than making another.
It would be nice for Matcher#sanitizeMatches and Matcher#runInParallel to be public (or have some kind of publicly accessible version) so plugins can make the most of them. Running bulk tasks in parallel especially is helpful when operating on a class environment that might have tens of thousands of members to get through and it seems reasonable to reuse Matcher's own thread pool rather than making another.