add aliases for .on() and .off() methods
rename `empty()` to `never()`
replace .on() / .off() with aliases in tests