Bjarne Stroustrup: How do I deal with memory leaks? By writing code that doesn't have any.