Place the & close to the variable name not the reference type when working with reference variables. With function declarations, the & should be close to the reference type.
Functions returning non const references should be prepended with 'r' to make it clear that a modifiable is being returned.