I am wondering, why does code like this do not issue a warning with jsLint or jsHint
var obj={};
obj.missingFunction();
I understand that it may assume that the function will be eventually defined. But it complains for so many other things, that i thought it would be natural. I am doing some heavy refactoring, and moving functions out of the global scope to some properties of objects, and it would be great if there was a way to detect errors early in this case