I can't set a scope variable inside my custom directive's controller. 

See this plkr:
<http://plnkr.co/edit/KVGVxhgRHxkhCLytkLBv?p=preview>

Link function prints the variable `name` but interpolator does not evaluate `{{name}}`. I set it in the controller of my custom directive with isolate scope. Still for some reason, scope variable does not persist. Is this behavior expected? If so what is the proper way to set scope variables?

Help is appreciated.