stub in framework for parallel mode analysis and parallel ME
analysis: move non-distributed path into else clause

this is done in a second patch since it touches a lot of code trivially so it
analysis: fixup