[Boost-users] Returning a ptr_vector of an abstract data type