yeah, i still struggle with seeing the imperative order of operations in javascript code
object oriented in general is a layer of complexity that is made obvious by how much processing it takes to compile it, i am totally an OOP disrespector... composition > inheritance, consistency > expressivity
there is a whole culture of protecting their supposed prime wages by deliberately adding friction to the work