remove eval (that only raises NotImplementedError) from the core; ref #2354