improved facets support for whoosh