Hi,
I'm not sure this is what you want to discuss, but why do titles need to be unique? Aren't these examples kind of equivalent
[[aTitle]] -> <$button><$list filter="[title[aTitle]]"><$action-navigate $to=<<currentTiddler>> /></$list>aTitle</$button>
{{aTitle}} -> <$list filter="[title[aTitle]get[text]]"><<currentTiddler>></$list>
{{aTitle!!aField}} -> <$list filter="[title[aTitle]get[aField]]"><<currentTiddler>></$list>
I see that there is a problem with templates that have to be unique
However, if titles don't have to be unique, then we can think - why not make the standard field (now title) customizable?
Best,
Anders