When searching for transactions, the user has to select either "all" (Boolean AND) or "any" (Boolean OR) for all terms in the search, + a time period.
I'd like to be able to execute a search along the lines of: (X category OR Y category) NOT Z tag (etc). So I'd like to be able to select the operator for every search term and to utilize parentheses.