(maint) Cleanup uses of r-value references in parameters.

Remove r-value references used in parameters to favor pass-by-value.
Passing by-value gives the caller the option to move or copy depending
on whether or not an r-value is provided and the callee moves the
parameter accordingly.