Separating deliver and capture behaviours.