Properly complete resulting subscription in `recovered`
Reformat code
Improve test for `recovered`
Add tests for `recovered` and `concatRecovered`