To anti-pile-on to the other replies - this is exactly why I haven't given it much of a spin.
I'm glad to find out about evil-helix.