javascript is just a joke. who thought it was a good idea to prioritize cutting edge features over stability and readability? it's like they want developers to suffer