Return an object by value, rather than filling a reference argument.
Return an object by value, rather than filling a reference argument.

In times of move assignment operators, there really is no reason any more not
to do this.

danshapero/dealii,danshapero/dealii,sairajat/dealii,danshapero/dealii,naliboff/dealii,kalj/dealii,sairajat/dealii,danshapero/dealii,sairajat/dealii,naliboff/dealii,naliboff/dealii,kalj/dealii,naliboff/dealii,danshapero/dealii,naliboff/dealii,sairajat/dealii,kalj/dealii,naliboff/dealii,kalj/dealii,naliboff/dealii,sairajat/dealii,sairajat/dealii,kalj/dealii,danshapero/dealii,kalj/dealii,sairajat/dealii,danshapero/dealii,kalj/dealii