C++ is such a pain in terms of having to continually think of storage and object lifetime.