Recently I was again faced with the task of maintaining and debugging someone's old Python code at work, with classes that make heavy use of
super. Little did I realize that
super in Python is the product of a madman. This article explains how it "works" (I use the term loosely) in Python.