-S in rcup

This also catches that `-S` can be given multiple times, accumulating.