TypedActionMap -> HandlerSet (generalized MessageHandler)