shuffle now has the option of doing the shuffle in place. The default option is to do the shuffle on a clone.