Tests for `Cancellable`, refractor Redirect argument capture logic (commit: 21ea047)
Finish implementing `Cancellable` in Redirect (commit: 6e0d2a4)