Variables declared in the function should be returned without using
`std::move`, but parameters to the function should be returned *with*
std::move. (If one wants them to move.)
(I know it's complicated. Sorry.)
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>