can specify a execution context when registering event handlers via .on()