Ok. I was pushing my kid on the swing while reviewing this. I can see it
resolves the value prior to the assert so no context jump would occur.