+per #15327 Add ReliableDelivery trait

Early draft for discussion.