You're right, my example was broken. With \stops it works as intended, as does your example.

Thanks,