Do not 0 out everything we allocate, and instead fix the behaviour of the code in the appropriate places.