Bug: Base class disables type checking - page 2

 
Sometimes it's the thinking bias that complicates some things.

If you YouTube some of the OO tutorials, you can see absurd OO solutions to a simple procedural function composed of maybe 3 lines or so.