Use Control.Applicative.Wrapped arrow instead of rolling our own.


Fixes #1