Deck: shuffleTo/Next/Prev methods can now also take a before callback