Pointers to references for non-mutation calls.

No performance differences, but more idiomatic with standard library.
Merge pull request #7 from prometheus/refactor/pointers/only-on-mutation

Pointers to references for non-mutation calls.