title: data("autocomplete") is undefined in TypeScript
body: <p>I use this code in my app (to override <code>_renderItem</code>);</p>
  
  <pre><code>var ac: JQuery = $("&lt;input/&gt;");
  ac.addClass(this._autocompleteId);
  ac.appendTo(container);
  ac.autocomplete(options);
  
  var renderItem = (ul: JQuery, item: Label) =&gt; {
      return $("&lt;li&gt;&lt;/li&gt;")
          .data("item.autocomplete", item)
          .append($("&lt;a&gt;&lt;/a&gt;").html(item.label))
          .appendTo(ul);
  };
  
  ac.data("autocomplete")._renderItem = renderItem;
  </code></pre>
  
  <p>And the problem is <code>ac.data("autocomplete")</code> is <code>undefined</code>. I don't know why, because I was using this code before. The bug appeared after I have updated <code>JQuery 1.8</code> and <code>JQueruUI 1.9</code> libs to the newest versions...</p>
  
  <p><strong>[edit]</strong></p>
  
  <p>Ok, I have found a solution for this. In the new version of <code>JQueryUI</code>, <code>autocomplete</code> was changed to <code>ui-autocomplete</code>. So it works:</p>
  
  <pre><code>ac.data("ui-autocomplete")._renderItem = renderItem;
  </code></pre>
  
  <p>I leave this post, because someone may need this in the future:)</p>