Ensure Values#check triggers on reset

In addition, the event binding has been reverted to not use delegation
since the `input` nor `propertychange` event bubbles.

Signed-off-by: Byron Ruth <b@devel.io>