Actually allow multiple IMessageHandlers with the same class

Makes #459 actually usable. Yes, error on my part.