Yes, but that requires me to set the location.hash in the unit tests, and thus the `onHashChange` event will kick in on the MessageManager which can have effects on the test case.