AngularHintInterpolation addresses the problem of identifying where (within a chain) objects become undefined. For example, in the code below one would be notified that data.results[0].urls was found to be undefined in the interpolation data.results[0].entities.urls.main_url.
//html implementation
<a ng-href="{{data.results[0].urls.main_url}}">Link to Post</a>//controller implementation
$scope.data = {
"completed_in": 0.031,
"refresh_url": "?sinceid=122078461840982016&q=blue%20angels",
"results": [
{
"entities":{
"urls": {
"condensed_url": "http://t.co/L9JXJ2ee",
"main_url": "http://t.co/imgs/users/venrov/L9JXJ2ee"
}
}
}]
}