Modified: replaced __handler method with MessageReceiver class which closes #3