Trust me, no one wants to prevent it from becoming PHP more than me. If you have to refer back to the docs every 2 seconds, it's not a good thing. My goal is to be as intuitive as possible WITHOUT the docs. There's so much room for improvement when it comes to JS but I'm also very keen about keeping spaghetti methods that overlap one another out as well... it will definitely be a balancing act...