===================
Added
-----
* Add support for unbounded ranges
Support is added for open ranges, i.e. inequality operators in
front of a term. In tree form, the < is named To, and > is named From.
Additionally, a TreeTransformer is also added, to convert these
open ranges to more traditional Range objects.
To properly support escaping, some adjustments were made to how escaping
sequences work. After careful evaluation of how Apache Lucene handles
escape sequences, it appears that random characters can be escaped, even
if they result in unknown escape sequences: the escaped character is
always yielded. This makes support for operations such as `<\=foo` a lot
less complicated.
There is no support in the ElasticsearchQueryBuilder.