Changed the "-filter" argument to use a general Lucene QueryFilter, which means that a filter can be specified in exactly the same way as a query.