title: Aurelia failed binding not throwing error?
body: <p>I was wondering if aurelia should throw error on failed binding ? I use durandal a lot, and a useful feature was "binder.throwOnErrors = true;" If a binding failed it would throw an error in the console.</p>
  
  <p>But in aurelia, say i got a "version" var in my VM. If i bind </p>
  
  <pre class="lang-html prettyprint-override"><code>${non-existing-var} 
  </code></pre>
  
  <p>or even</p>
  
  <pre class="lang-html prettyprint-override"><code>${non-existing-object.non-existing-property} 
  </code></pre>
  
  <p>it won't say anything. </p>
  
  <p>So far aurelia is good, but sometimes it's a real pain to dig the template and to figure why the binding ain't working.</p>
  
  <p>I've tried to dig in the aurelia-binding class, but could not find any clue.
  Thank you :)</p>
  
  <p>I also use the default configuration (i see [Debug] logs in the console)</p>
  
  <pre class="lang-js prettyprint-override"><code>aurelia.use
    .standardConfiguration()
    .developmentLogging();
  </code></pre>