Why not move the assertion in the findMessageBus() method?