[Boost-users] serialization: problem with abstract base class