A Deferred which becomes, or a callable which takes no
arguments and returns an object implementing IMessage. This
will be called and the returned object used to deliver the message when it
arrives. (type: No-argument callable)