begin work on back-porting support towards C++03. compiler_support.hpp
is capable of swapping in appropriate boost libraries.
re-arrange performance testing code