title: When is an event.target.value not a string?
body: <p>I came accross <code>value = String(event.target.value || "")</code> when a textinputs keyup/keydown event is fired. </p>
  
  <p>But i'm not sure when the <code>event.target.value</code> is not a string? Is this possible? When is something else passed off as an <code>event.target.value</code>?</p>