title: Polymer data binding doesn't work when assigning markup to innerHTML that contains attribute data binding
body: <p>What is the simplest way to create data bindings to attributes, in Polymer, when working with innerHTML?</p>
  
  <p>This is an example of what i mean - <a href="http://jsfiddle.net/ry6og1q9/2/">http://jsfiddle.net/ry6og1q9/2/</a></p>
  
  <pre><code>&lt;paper-input inputValue="{{foo}}" label="static foo"&gt;&lt;/paper-input&gt;
  </code></pre>
  
  <p>"staticFoo" paper-input is data bound to with {{foo}} - a two way data binding.</p>
  
  <pre><code>var c = this.$.dynamicFooPlaceHolder;
  c.innerHTML = '';
  var e = document.createElement('div');
  e.innerHTML = '&lt;paper-input id="dynamicFoo" inputValue="{{foo}}" label="dynamic foo"&gt;&lt;/paper-input&gt;';
  c.appendChild(e);
  </code></pre>
  
  <p>But "dynamicFoo", created with innerHTML, is not bound to the foo property in any way, although the markup for it exists.</p>
  
  <p>I've tried to accomplish this with Node.bind() 
  - <a href="http://www.polymer-project.org/docs/polymer/node_bind.html">http://www.polymer-project.org/docs/polymer/node_bind.html</a>
  but it binds only one way.</p>
  
  <p>There must be a platform utility which makes the parsing/binding, but i can't find it anywhere.</p>