As far as I know bool filters are preferred over and/or filters (see http://www.elasticsearch.org/blog/all-about-elasticsearch-fi...)
Seminearring and Monoid Filter could encourage usage of the bool filters, instead of and/or.
Thank you otherwise, I was longing for something similar when I was editing JSON queries. Going to try that the next time I have to do some ES work.