the map to create the allocator according to
if set to true and if the Bucket element contains reference items (e.g class or arrays) then the allocated values are added to the GC scan range. If set to false or if set to true but the Bucket element doesn't contain reference type then the item won't be tracked by the GC.
an instance of type BucketElementMallocAllocator
Returns a new instance of type BucketElementMallocAllocator suitable to be used with the Map passed as template parameter.