Allow [-] [Query]

we can use [-] to invert the following selection, like [-] [Select Active]. this doesn't work with [-] [Query].

i'm aware that query itself can use [Is In] and [Isn't In], but there are conditions that don't listed to those. one of the syntaxes i would like to use are:

[-] [Query] {Type} {Dimmer}

i can currently only get to this inverted type selection by recording a dummy group which i would like to avoid.