We aren't lying at all. We're *clearly* saying that the register is a return value of a function. Perhaps I'm confused. Does the PARALLEL construct mean that each of the registers gets the entire value or that each gets part of it?