Removes the usage of moves that don't result in behavior different from a copy, or otherwise would prevent copy elision from occurring.
Removes the usage of moves that don't result in behavior different from a copy, or otherwise would prevent copy elision from occurring.