Does Vue support reactivity on Map and Set data types?
<p>The docs for Vue.js mention the smart auto-change-tracking for <em>plain Javascript objects</em>:</p>

<blockquote>
  <p>When you pass a plain JavaScript object to a Vue instance as its data option, Vue.js will walk through all of its properties and convert them to getter/setters using Object.defineProperty.</p>
</blockquote>

<p>Since Javascript's <code>Map</code> and <code>Set</code> datatypes are designed to be used with their in-built <code>get</code>/<code>set</code> methods, how can I get Vue to track calls (and therefore, changes) to the internal state of <code>Map</code>s and <code>Set</code>s?</p>