title: Watch isolatebindings as collection in AngularJS?
body: <p>I'm wondering if there is a way to watch all $$isolateBindings in my directive ?</p>
  
  <pre><code>$scope.$watch('$$isolateBindings', function() {
     console.log('watch me plse'); 
  });
  </code></pre>
  
  <p>Now I do it like this:</p>
  
  <pre><code>var isolateBindings = []
  
  angular.forEach($scope.$$isolateBindings, function(item) {
      isolateBindings.push(item.attrName)
  });
  
  
  
  var watchIsValid = $scope.$watchGroup(isolateBindings, function() {
     console.log('do somthing'); 
  });
  </code></pre>