persistent var handling with deliverables/download:
allow 'self' call, but do not save variables from window/view/self scope