only redefine when MathParser hasn't been used