pub fn modlist<T>(list: Vec<T>, mods: Option<&ListMods<T>>) -> Vec<T>
Apply canonical delete-then-move list modifications.