Boost.org smart_ptr module