Sure I create bugs, but they&#x27;re not usually memory-buffer&#x2F;overflow&#x2F;underflow bugs: Those I was able to eliminate a couple decades ago simply by adopting some habits.<p>Most of the bugs I create seem to have to do with my limited memory: I forget things when I scroll, or (more often) I misremember things. These bugs are still very embarrassing, but are something I&#x27;m working on by scrolling less.<p>Re 2) I agree it should be a non-issue, but the parent wanted to make the implementation fully opaque which <i>hides</i> operation complexity.<p>Re 3, 4) Agreed completely. I think these are easier to get with increased flexibility, not with stronger harnesses though.