Apparently F# produces invalid code, creating tuples with byref fields, when optimizations are not enabled.  As a workaround the Hopac lib is now compiled with optimizations on in both Debug and Release builds.