title: Vue root instance being duplicated after recent patch
body: <p>Since <code>v1.0.18</code>, Vue.js has been duplicating my root component, as evidenced by a simple example of putting an <code>alert('hey!')</code> inside of the <code>data()</code> function. Since the root component gets duplicated, every child of it also is duplicated, resulting in twice the AJAX requests as necessary, etc. Curiously, the state actually persists across both (every user is duplicated in the user array), but that's beside the point.</p>
  
  <p>The only part of the setup I can think to blame would be between <code>gulp</code>, <code>browserify</code>, or <code>laravel-elixir-vueify</code>.Can anyone think of a reason why these newer versions of Vue might cause an issue of the Vue components being duplicated in my app?</p>
  
  <p>Code can be viewed on the Vue forum page <a href="http://forum.vuejs.org/topic/3793/root-instance-being-duplicated-following-patch-1-0-18" rel="nofollow">here</a>. Thanks!</p>