Ok, enough of this social/ranting stuff. Time to write something vaguely technical. I have a love-hate relationship with JavaScript. I think anyone who works with it does. Sometimes it just doesn’t do what you expect, and it’s certainly different. One trick, especially for people from real Object-Oriented