Related to #1102. The following code snippet leads to a misleading error message: ``` fsharp type Person = { Name : string; } let x = if 5 > 10 then { Name = "Isaac" } ``` The error is: `error FS1129: The type 'unit' does not contain a field 'Name'`