Improved eval. Added operators.