AngularJS: Understanding isolate scope =, accept callbacks