visitableQuery.accept(fieldAliasConverter);
visitableQuery.accept(modifiedTimeConverter);
visitableQuery.accept(folderSearcher);
if( prefix && !searchQuery.isFuzzy() ) // prefix last term query for substring search while typing
visitableQuery.accept(lastTermQueryPrefixer);
if( searchQuery.getFilter() != null )
{
filterSetter.setFilter( searchQuery.getFilter() );
visitableQuery.accept(filterSetter);