`swap()` doesn't currently work for `mpolyList` objects, but this should be easy to implement with `plug()` (or something simpler).