"A C++ implementation does not guarantee the prescence of a 'garbage collector'" [Stoustrup page 128]