Support the user of MessageHandler.Basic and MessageHandler.Async at the same time