Pass and Return by const where it makes sense.

It is perfectly allowable and better than returning by value.