on() off() emit() supports method chain
cursor won't crash
0.2.34