Child scopes should be active participants in the $digest/$apply cycle
$watchCollection should handle non-collections as regular watches