read2() is now compatible with parallel reads [flow.parallel()]