I may be confused, but I’ve gotten the impression we should name custom functions so as to include a period.
Maybe this rule doesn’t really matter here, because the rule is really directed at filter operators, and this custom function is a simple variable (filter expression that operates without a further parameter)?
At any rate my variant of this solution uses cur.tiddler for this function, so that I can tag it with $:/tags/Global and keep in line with this norm.
I do like the idea that my all custom functions now include a period. I think it may help with my habits in the long term, because if I get used to typing cur.tiddler, I’m more likely to pause before using it in an off-the-shelf wiki. Or if I do use it out of habit, but it’s suddenly not working, I will recognize right away that cur.tiddler is unlike currentTiddler and storyTiddler (etc.,) in that it’s not part of the core.