while you're at it: constref ;)