[boost] [smart_ptr][intrusive] boost::unique_ptr<>