If there are multiple patterns in a given request mapping, we need to check which ones match, and a return a sorted set of those that match in a new container since the matches could be a subset. This could use optimization for single pattern mappings.