OK, I almost left Compute() for that one, but you are right, you do need to keep it to avoid Fraction (unless you also set reduceConstants=>0 in the context flags, I think). My mistake about showProperFractions; I looked too quickly and saw that you are turning that OFF, which is NOT the default, as you have found.
I'm glad you have things working now.
LimitedFraction: Is -8/2 reduced?
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 5 posting(s) in 1 day