yes, I see those special cases you're talking about.
Then, indeed, prompting may be the best solution.
See you,

TSR