title: IE breaks with error that says that one property is not an object
body: <p>When I started testing my page on IE I found strange errors. IE keep returning error like "XXXXX is null or not an object" where "xxxx" is some property.<br>
  For example:  </p>
  
  <pre><code>var test = 'test string'
  if(test.length) ... bla bla
  </code></pre>
  
  <p>and IE breaks with error
  <strong>"length is null or not an object"</strong><br>
  I don't understand.... why this stupid browser keeps telling me that the <strong>length</strong> (which is property) is not an object ?!?? I know that length is not a object, because its property !!!!<br>
  I'm talking about IE8<br>
  I will apreciate some help, thanks.</p>