If T has a nested type allocator_type, T::allocator_type. Otherwise Allocator.
T
allocator_type
T::allocator_type
Allocator
typedef see_below type;