ABase.trait can be either a single query or an array of query strings

Started discussion on the list.

Basically sometimes I like to use ABase.trait as an array because I can't find any single element which characterizes the screen.

Let me know what you think.