fn rate_bearing(leg: &Leg) -> Vec<&AnyCoupon>
A leg’s coupons a stated row pairs with: all but its principal exchanges.