Cartesian: eliminate any parse-time usage of eval

Once a bug was fixed, in base it really wasn't catching anything new.
However, it's possible this could affect user-code.