adjusting semantics to be operational outside of the MathParser workflow