Checked overload for std.algorithm.mutation.move.
Checked overload for std.algorithm.mutation.moveEmplace.
Return wrapper around container Container that can be safely sliced, by tracking number of read borrowed ranges and whether it's currently write borrowed.