fsharp/fsharpx — comment on commit f5ca5a6cfa0a0a2f6c567933553bff82aee581ca
File:  line 0
By panesofglass:

Interesting. I didn't check the IL, but I assumed it would generate a nested `if`, which is why I flattened it.