define/use resolve-local to reference previous &throw-context