Factory method. Not necessary with non-global allocator but included for symmetry.
See Implementation
Factory method. Not necessary with non-global allocator but included for symmetry.