the serial process flag is not explained in-depth. It should be described for users & integrators.
One main question (pointed out by @brickpop) is whether all process types are compatible with serial processes, or just multi-question. This should be defined.