saving questionable definition of epp.

I don't think this can be done universally: namely, using collective communications in MPI, every line is executed in parallel (one needs to think parallel, or perish!)

So, moving on to the definition of datatype definition.