Again, I think copy-and-swap here is more expensive and less clear with no added benefit