Appearance
Type-safe, with the source always in charge.
Numbers, dates, arrays and your own shapes, not raw strings.
Read it, write it, v-model it. The rest is handled.
A write reads back at once, and the source still has the last word.
The options are reactive too, not only the value.