[RFC] Define precise arith semantics

I found prior art: