The whole of my point is that it DOESN'T MATTER. (And I believe that Heinrich A. meant the same thing).I'm confused as what you mean.And to clarify better my original email: yes, (bar x) always gives you back the same IO action; but the results of said IO action are/can be different when executed.