Alright, I know this has already been merged -- but what reasoning exists for taking a constant ref to a double instead of just passing a double?

For all the stylistic nits I see being picked on in github mail, this seems exceptionally odd to go uncommented.