I guess the reason this caught my eye is because Message is just a class, so treating it like a callable seems strange.