Exactly right. Those who just insert ASSERT( pMem != NULL); would remove the air-bags from a car after the manufacturer is finished testing and are ready to sell you the car. (i.e. they don't realize that a lot (most?) problems occur "in the field" and NOT in debug mode).