MathObjects Customization
MathObjects are highly customizable:
 Can add/remove operators, functions, variables,
constants, etc.
 e.g., represent $\tan(x)$ in terms of $\sin(x)$ and
$\cos(x)$ without access to $\tan(x)$.
 Can create new object types
 e.g., scientific notation, inequalities,
polynomials, currency, chemical reactions
 Can create custom checkers
 e.g., formula up to constant, implicit planes, parametric
lines
