Waymo in Peace, Heinz Stucke, Who Saw the Studio

What I've (noticed) is that many textbook OO paradigms aren't the most optimized representations of the code. In this case, the cost is dynamic dispatch and pointer-chasing. This is a a welcome change. Yes, a toy problem only needs a simple implementation. This is a a welcome change.