This reverts commit b00bc15c3e. I messed that up a bit, will get back to it later.
b00bc15c3e
BOOST_HAS_PRAGMA_ONCE