Rewriting facet_collection module in process.