dhall-1.36.0: tests/th/issue2066.dhall
let Bar = { baz : Integer }
let Foo = { foo : Integer, bar : Bar }
let Qux = < Foo : Foo | Bar : Bar >
in { Foo, Bar, Qux }
let Bar = { baz : Integer }
let Foo = { foo : Integer, bar : Bar }
let Qux = < Foo : Foo | Bar : Bar >
in { Foo, Bar, Qux }