Re: "31 bytes of uninitialised memory.” So
> Someone can't read an interface specification properly
> Someone can't implement an interface specification properly
Someone didn't test the interface implementation properly.
> Shouldn't most interfaces be implemented as state machines with the baseline code written by a tool and that code rarely needs tweaking?
Yes!