Handle set events like creates and fix command watching

Some tests are probably a good idea too, huh?