> What about allowing pure marking on unittests, and those > unittests that > are marked pure will be parallelized, and those that aren't > marked will > be run serially? I guess that goes for inferred purity aswell...