Originally Posted by rnd me
OOP is JS is very easy to misunderstand since we have to recycle so many procedural terms and properties to accomplish Objectivy things. i could have been clearer that i was suggesting to add-on to the code rather than replace it. i think the OP is covered now and knows more than he wanted...
I believe it was an honest misunderstanding but of course,it's good to clear things out. And,I think he does know what he wanted.