Sketch_Restart()

If you really need a reset (and I'm not saying you do), what's wrong with a watchdog?
That's what they are designed for.

(still trying to reconcile 'fast' and 'sailboat' in my head)