[boost] Input archive loads seem to corrupt shared character std::strings