title: AngularJS: "Error: Unexpected call to method or property access.undefined" only in IE 8
body: <p>Have you ever had the error "Error: Unexpected call to method or property access.undefined" only IE8? What was causing it? How did you solve it?</p>
  
  <p>-- Note: It assumes the same code works fine in Chrome, Firefox, Safari</p>
  
  <p><strong>Edit: Context</strong></p>
  
  <p>I'm building a facebook page tab plugin with AngularJS + Google App Engine Python.</p>
  
  <p>I use a <strong>dozen custom directives</strong> either written by me or by the angular-ui team and 4-5 controllers.</p>
  
  <p>Everything works fine in Chrome, Safari and Firefox, but not in IE8.</p>