create

parent - The parent aggregator (if this is a top level factory, the
parent will be null)

collectsFromSingleBucket - If true then the created aggregator will only be collected
with 0 as a bucket ordinal. Some factories can take
advantage of this in order to return more optimized
implementations.