This allows re-symexing on structural manipulations and enables a clean solution to the incremental value set analysis problem