CodeNext: the case for removing conditional overlays