@zens@merveilles.town Yeah, very much agreed there. I have long held the opinion that constructors in JS were a design mistake for that exact reason, and that 'classes' just doubled down on it :|
(It's so much easier to reason about when you think in terms of object literals or even stuff like Object.create, but who actually learns it that way?)