implement MathML arithmetic apply, continued clean up with CVODE