Haha... good one. 

@rmg didn't like that approach. Both approaches are equally bad. Modifying a global is bad since this will only ever happen in the test and in a order dependent way. If anyone is aware of an approach to mocking these global objects that would helpful. Otherwise I'm not sure where to go with this.