Have parallel VM functions return ParallelResult
Propagate parallel abort in HandleParallelFailure
Require parallel VM functions return ParallelResult