Support for Optional Title Bar Text Argument in the Running() function

Continuing the discussion from Floating Toolbar Menu Buttons Not Refreshing:

It would be helpful to include the ability to supply an optional argument for a window's title bar text content within a given running process. In this way, buttons using the @enableif: modifier can be toggled (enabled or disabled) when a running processes also shows a particular window.

Is this possible in 13.9.8? or can it be added to the running() function in a future update?
If not is there an alternative method for accomplishing this?

Running() looks for processes, not windows, so I'm not sure it would make sense to add to that function. But we could certainly add another function to look for windows.

As long as it can be part of the evaluator function list, that would be great!

Thanks!