emit `change` events as well
0.1.0