static Conveyor<F, O> Try<F, O>(Conveyor<F, O> p()) { try { return p(); } catch (err) { return halt(err); } }