Chris,
As usual, this is good stuff. Does this mean there's a place I can declare the ctxvar? Where would I do this? In the repository? There's none there now. Does that mean that the ones used in the notification script are "built in"?
And no, I'm not using SP9 yet on this project. Maybe someday...
Thanks,
Matt