Remind me why we have OIT passes for MRT and multipass.  Why not just MRT?  Is this because some critical users will be running a version of Firefox for a while that does not have MRT?

I ask because this code is pretty close to spaghetti and we need to do everything we can to keep it clean since it is _the engine_.