Make eval() side-effect free.