After 10 years of FP, Alexy descends back into the imperative purgatory.  Hold my hand, Dante!