I just verified: $scope (controller) and scope (directive) are indeed the same objects. That's a bit confusing.

But it also means that `scope: {}` is not really needed and could be removed in the directive.