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.
Davide
WeBWorK Problems
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 10 posting(s) in 1 day