title: Angularjs literal two-way binding
body: <p>Is it possible to establish a two-way binding between parent scope and my directive's isolated scope, but without passing it through my directive's attributes?</p>
  
  <p>'=' establishes a two-way, but not literal binding: instead of taking a specified value from the parent's scope directly, it looks for directive's attribute with a such name, then evaluates it, then uses a resulting value as a parent scope variable name.</p>
  
  <p>'@' establishes a literal binding just as I want, but only one-way.</p>
  
  <p>I've also tried '=@' in a hope that Angular.js is clever enough to understand that, but no luck.</p>
  
  <p>I know that I can also use non-isolated scope (scope:true), but inside my code I'm using some techniques that necesarilly require an isolated scope.</p>
  
  <p>Is there some way to do what I want?</p>