+ Messenger now returns a pointer to an interface to queue that hides unnecessary methods.