Rework child sort with modern markup.
Add new shuffle method to child sort.