I can make that change. The best way to deal with it would probably be to remove the 3 and 4 and put a sy.Rational(3,4) on the front. Otherwise we risk integer division or inadvertently introducing floating point operations to a purely symbolic expression. I wrote it the way I did to avoid those problems without introducing unnecessary parenthesis, etc.