Oops.  Saving the current mode would be a good idea.
New mode!  ColorSweeps sweeps a solid color across the device before moving to the next color.