Boost shared pointers are being used now.