Make TakeUntil obey Rx contract