undef will now flow to end up PPCODE to make sure everything is safefree'd
PER_NO_GET_CONTEXT
variable cleanup