CPS transformation.
CPS transformation - added a rewriting pass.
CPS transformation - Keep it CBV.