make sure self is defined in configureWatch
Merge remote-tracking branch 'origin/watch-crash'
0.1.2
test infrastructure
adding unit tests