I think the best way for me is to think of then and else operators is they return a string, or title if the list is not empty then or else if list is empty.
Generate/list titles > then[hastitles]else[notitles] So the above coded as a filter will only ever return hastitles or notitles. The ~ on the other hand does test for empty list as well and can return a single title or new list. Along with match these new operators will allow us to write filters more logically and in more natural language, I would say plain English like but the titles can be any language. By being able to generate a string/title output on ones choosing from a filter, the wiki text can have further tests to respond to the generated result. Happy to post examples as I collect them for myself. Tony -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/c588fab3-09de-44a4-94ba-a353fa6fc038%40googlegroups.com.

