Mike and I discussed this via the voice protocol. There's a precedent for doing it in SwatMoney, and normalizing values before storing them is ok as checking on output can be slow/difficult.