Apparently not :-(
Functions are turning into a drag as the thing isn't checked until invoked. Kind of a bummer.
I've ended up tossing cursors and just doing for loops on the query.
.....To the future or to the past, to a time when thought is free, when men are different from one another and do not live alone -- to a time when truth exists and what is done cannot be undone:
.....From the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink -- greetings!
-- George Orwell, 1984