No. This hardcore. I think it is important to remind readers that we are messing with the precision flags. Having this be hidden behavior would lead to surprises. In fact, it already is problematic because the flags affect the whole program. :(