First off, jQuery Transit rocks. If you haven't seen it, check out <http://ricostacruz.com/jquery.transit/> and be amazed! 

One problem though is that while it claims to use jQuery's effects queue, and seems to for the most part, I can't get jQuery's `.stop()` method to work with it. 

I've posted a fiddle here: <http://jsfiddle.net/nicholasstephan/sTpa7/>

If you click the animate button, a standard jQuery `.animate()` is used to slowly move the box to the right. Hitting stop will, as you'd expect, stop the animation. Hitting reset will also stop the animation and put the box back where it started.

If you click transition, it should do exactly the same thing... but it doesn't...

What's going on here? Anyone know a workaround for this?

Thanks.