Rick McGuire - 2019-03-15

I only have two reservations with this:

1) While useful, I think as a practical matter one would also want to know which item is a hit.
2) Argument processing rules can get a bit dicey because strings and arrays are symmetrical with request('String') and request('Array')