"31 bytes of uninitialised memory.” So
Someone can't read an interface specification properly
Someone can't implement an interface specification properly
It was too much of a performance hit to zero the right size block of memory.
Shouldn't most interfaces be implemented as state machines with the baseline code written by a tool and that code rarely needs tweaking?