Some experimental stuff including a DummyMessengerService for testing.