@lukemelia - I am not 100% sure either. I was just remembering the changes made in https://github.com/emberjs/ember.js/pull/3570. I definitely agree that a richer hierarchy of errors would make sense.