Add suport for range in filter
I guess we need a newer version of pyparsing