public override IAggregateFluent <TResult> Match(FilterDefinition <TResult> filter)
 {
     return(WithPipeline(_pipeline.Match(filter)));
 }