Thanks, and on this point ...
Quote:On balance, it's not that much harder to write ^value($include).
Agree, it's not harder at all, and obvious *once it's pointed out*.
But I hadn't realized until this minute that ^title^ and ^text^ were a unique class-of-two in the export-code universe. And am I right in thinking that it is only these two?
To use my previous analogy, for me this has been like puzzling out why .contains() wasn't giving me any results with a Set attribute. (The answer being that .contains() works that way with String but not Set values.) Not griping in either case, and am glad to have these tools at hand. Just giving an illustration of potential barriers to the process of learning and becoming fluent with the tools. There are some general rules-of-the-road principles that, at least for me, have been revealed only by bothering to ask about puzzling specific cases.
This is all in the context of reminding any onlooker how valuable and robust a program I find TB6 to be.
Update And thanks to Mark A for the extra explanation of why ^title^ and especially ^text^ have unique properties, which I hadn't seen when writing what's above. As I say, it makes perfect sense — now that I know it!