Eval is now evaluation, and does store its values weak.