Allow customizing the rules of how window names are matched to specific apps. Currently, they're not accurate; for example, "WM_NAME (Working) [Running] Oracle VM VirtualBox" matches to "Oracle", which is not valid. Instead of fixing these never-ending cases (I'm sure there will be a lot more), you could allow users themselves to define rules of how it should be matched.