`ASRouterTargeting` does _not_ include the experiment details that supply `activeExperiments`, `activeRollouts`, etc. Those are combined from additional contexts. This patch makes it easy to do that combination. N.b.: the use of `Proxy` instances makes iteration tricky, so we avoid it entirely. Differential Revision: https://phabricator.services.mozilla.com/D200124