the desired alignment of the memory
flags to control allocation
the desired padding
the desired prefix
See Implementation