update AggregationPipeline API to reflect $out terminator operator status.
'better' generics