Background
In every other programming language I use on a regular basis, it is simple to operate on the return value of a function without declaring
If it is just aesthetic, then the Object notation will work if you return an object. As far as memory management goes, no temporary copy if made, only a change in reference.