add .off() support. Closes #19

thought we had this already :D