added FacetCollection.facets method + test