{"comment":{"url":"https://api.github.com/repos/Narretz/angular.js/comments/9247367","html_url":"https://github.com/Narretz/angular.js/commit/7c662b28ef1a1095aceccfac0f6f5ee02dfaa6ed#commitcomment-9247367","id":9247367,"user":{"login":"petebacondarwin","id":15655,"avatar_url":"https://avatars.githubusercontent.com/u/15655?v=3","gravatar_id":"","url":"https://api.github.com/users/petebacondarwin","html_url":"https://github.com/petebacondarwin","followers_url":"https://api.github.com/users/petebacondarwin/followers","following_url":"https://api.github.com/users/petebacondarwin/following{/other_user}","gists_url":"https://api.github.com/users/petebacondarwin/gists{/gist_id}","starred_url":"https://api.github.com/users/petebacondarwin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petebacondarwin/subscriptions","organizations_url":"https://api.github.com/users/petebacondarwin/orgs","repos_url":"https://api.github.com/users/petebacondarwin/repos","events_url":"https://api.github.com/users/petebacondarwin/events{/privacy}","received_events_url":"https://api.github.com/users/petebacondarwin/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"7c662b28ef1a1095aceccfac0f6f5ee02dfaa6ed","created_at":"2015-01-12T19:24:02Z","updated_at":"2015-01-12T19:24:02Z","body":"I think even control is not that clear since we also have `ctrl` as a local variable. It took quite a bit of digging around to even find where there is a call that actually passes in this parameter - most of the time it isn't passed.  (It is called on L1294). This seems only to be called on the parent form - perhaps to inform it which child control is setting its validity?"}}