public override IAggregateFluent <TNewResult> Facet <TNewResult>(
     IEnumerable <AggregateFacet <TResult> > facets,
     AggregateFacetOptions <TNewResult> options = null)
 {
     return(WithPipeline(_pipeline.Facet(facets, options)));
 }