Interpackage Dependencies
The Smart Pointer package depends on the Thread-compatible Exception, Execution Tracing, and Synchronization packages of the Threads Module.