nice catch. I suppose, I could do something cute with `stopListening` and check to see if it's defined? kind of a hack to get it in though...