Exploiting Sm(II) and Sm(III) in SmI2-initiated reaction cascades: application in a tag removal-cyclisation approach to spirooxindole scaffolds.