neater way to introduce a separate Outgoing backend