Base class for bucket operations that support output expressions the aggregation framework.
Bucket stages collect documents into buckets and can contribute output fields.
Implementing classes are required to provide an BucketOperationSupport.OutputBuilder.
Creates a new BucketOperationSupport given fieldName to add an output field to the resulting
bucket documents. BucketOperationSupport exposes accumulation operations that can be applied to
fieldName.