build a non-passing basic test
inherit from event emitter
make the test pass
write another test for a different destination
rename tests
start working on wizard
refactor wizard
test for no matches
improve tests
resolve tests
refactor & improve tests