Unless this hard & fast restriction is loosened, ghc 7.6.3 fails for all of distributed-process