3 ms·Sortable (linked to above) seems to get that mostly right.by welanes 11y agoSortable (linked to above) seems to get that mostly right.