C/C++ Users Journal February 2003 Testing & Debugging p 57 C++ Made Easier, by Andrew Koenig & Barbara Moo Handles and Exception Safety, Part 4: Tracking References without Counters