fsharp/fsharpx — comment on commit 6348d129ce79771480ce0d2ea5c8d598931a0501
File:  line 0
By 7sharp9:

That change also modified the behaviour somewhat.

The initial one I commited is wrapped in a Delay whereas your simplified conditional logic version has a straight return...