Add Monad instance for Fn