who called it object oriented programming and not class struggle
I'm absolutely sending this to the supervisor that wrote a python app using multiple inheritance with cyclical references.
That was a very educational puzzle for our intern to sort out...