explicit instantiation in dumpable namespace
pool allocation order reversed
add a configuration header
aligning pool allocation