@CodaCoder having tried to implement similar things by other means, I came to understand this by a deep dive into the view template and now how the body cascade mechanisiums work. However I could see how the assertion, that most of these tiddlywiki elements are just forms of variable could lead one to get confused.
Pragmas support a definition that will apply to the tiddlers body using a one line defintion, but does all the “closures” behing the sceen. However we do not have a pragma for every possible mechanisium.
Speculation follows
@jeremyruston perhaps we could concider custom pragmas or at least a subset one day? perhaps to allow this autowrapping of the body content.
\list.definition <$list filter="[all[current]object-type[list-tiddler]]"><$list filter={{!!filter}}> slot? </$list></$list>
Where the content of the tiddler is the content/slot of list.definition (excluding the pragmas).
- This of course comes into its own with a global definition.