macros' documentation and definition of nullptr type
new/delete operators for managing uninitialized portions of memory
base allocator, useful in the most common cases