the same totalitarian manipulative psychopathic redefinition process can be done with any language i would argue that the shitty OOP languages do this exactly and make for a huge waste of time and energy in compilation, by complicating the semantics of everything