[Boost-users] [Serialization]Why does serialization make use of two step initialization?