no lexicals should be visible from _eval_states, really