Curious, can anyone verify what Rx.Net does here related to order?

Can events become out of order when using `delay` or does it retain order guarantees (as I expect it would)?