@@ -1867,498 +1867,502 @@
18671867/* tok-524 %txt /tests/golden/types-prelude-arithmetic/tokens/txt
18681868/* tre-524 %txt /tests/golden/types-prelude-arithmetic/tree/txt
18691869/* typ-524 %txt /tests/golden/types-prelude-arithmetic/types/txt
1870−/* src-525 %jibb /tests/golden/types-prelude-bond/source/jibb
1871−/* tok-525 %txt /tests/golden/types-prelude-bond/tokens/txt
1872−/* tre-525 %txt /tests/golden/types-prelude-bond/tree/txt
1873−/* typ-525 %txt /tests/golden/types-prelude-bond/types/txt
1874−/* src-526 %jibb /tests/golden/types-prelude-cmd/source/jibb
1875−/* tok-526 %txt /tests/golden/types-prelude-cmd/tokens/txt
1876−/* tre-526 %txt /tests/golden/types-prelude-cmd/tree/txt
1877−/* typ-526 %txt /tests/golden/types-prelude-cmd/types/txt
1878−/* src-527 %jibb /tests/golden/types-prelude-direct/source/jibb
1879−/* tok-527 %txt /tests/golden/types-prelude-direct/tokens/txt
1880−/* tre-527 %txt /tests/golden/types-prelude-direct/tree/txt
1881−/* typ-527 %txt /tests/golden/types-prelude-direct/types/txt
1882−/* src-528 %jibb /tests/golden/types-prelude-functional/source/jibb
1883−/* tok-528 %txt /tests/golden/types-prelude-functional/tokens/txt
1884−/* tre-528 %txt /tests/golden/types-prelude-functional/tree/txt
1885−/* typ-528 %txt /tests/golden/types-prelude-functional/types/txt
1886−/* src-529 %jibb /tests/golden/types-prelude-generic-alias/source/jibb
1887−/* tok-529 %txt /tests/golden/types-prelude-generic-alias/tokens/txt
1888−/* tre-529 %txt /tests/golden/types-prelude-generic-alias/tree/txt
1889−/* mod-529-1 %jibb /tests/golden/types-prelude-generic-alias/modules/ui/alias-helper/jibb
1890−/* typ-529 %txt /tests/golden/types-prelude-generic-alias/types/txt
1891−/* mtre-529 %txt /tests/golden/types-prelude-generic-alias/module-trees/txt
1892−/* src-530 %jibb /tests/golden/types-prelude-interface/source/jibb
1893−/* tok-530 %txt /tests/golden/types-prelude-interface/tokens/txt
1894−/* tre-530 %txt /tests/golden/types-prelude-interface/tree/txt
1895−/* mod-530-1 %jibb /tests/golden/types-prelude-interface/modules/ui/left/jibb
1896−/* mod-530-2 %jibb /tests/golden/types-prelude-interface/modules/ui/right/jibb
1897−/* typ-530 %txt /tests/golden/types-prelude-interface/types/txt
1898−/* mtre-530 %txt /tests/golden/types-prelude-interface/module-trees/txt
1899−/* src-531 %jibb /tests/golden/types-prelude-like/source/jibb
1900−/* tok-531 %txt /tests/golden/types-prelude-like/tokens/txt
1901−/* tre-531 %txt /tests/golden/types-prelude-like/tree/txt
1902−/* typ-531 %txt /tests/golden/types-prelude-like/types/txt
1903−/* src-532 %jibb /tests/golden/types-prelude-list-alias/source/jibb
1904−/* tok-532 %txt /tests/golden/types-prelude-list-alias/tokens/txt
1905−/* tre-532 %txt /tests/golden/types-prelude-list-alias/tree/txt
1906−/* typ-532 %txt /tests/golden/types-prelude-list-alias/types/txt
1907−/* src-533 %jibb /tests/golden/types-prelude-list-functions/source/jibb
1908−/* tok-533 %txt /tests/golden/types-prelude-list-functions/tokens/txt
1909−/* tre-533 %txt /tests/golden/types-prelude-list-functions/tree/txt
1910−/* mod-533-1 %jibb /tests/golden/types-prelude-list-functions/modules/ui/lib/jibb
1911−/* typ-533 %txt /tests/golden/types-prelude-list-functions/types/txt
1912−/* mtre-533 %txt /tests/golden/types-prelude-list-functions/module-trees/txt
1913−/* src-534 %jibb /tests/golden/types-prelude-list-helpers/source/jibb
1914−/* tok-534 %txt /tests/golden/types-prelude-list-helpers/tokens/txt
1915−/* tre-534 %txt /tests/golden/types-prelude-list-helpers/tree/txt
1916−/* typ-534 %txt /tests/golden/types-prelude-list-helpers/types/txt
1917−/* src-535 %jibb /tests/golden/types-prelude-predicates/source/jibb
1918−/* tok-535 %txt /tests/golden/types-prelude-predicates/tokens/txt
1919−/* tre-535 %txt /tests/golden/types-prelude-predicates/tree/txt
1920−/* typ-535 %txt /tests/golden/types-prelude-predicates/types/txt
1921−/* src-536 %jibb /tests/golden/types-prelude-unit-helpers/source/jibb
1922−/* tok-536 %txt /tests/golden/types-prelude-unit-helpers/tokens/txt
1923−/* tre-536 %txt /tests/golden/types-prelude-unit-helpers/tree/txt
1924−/* typ-536 %txt /tests/golden/types-prelude-unit-helpers/types/txt
1925−/* src-537 %jibb /tests/golden/types-proj-explicit-context/source/jibb
1926−/* tok-537 %txt /tests/golden/types-proj-explicit-context/tokens/txt
1927−/* tre-537 %txt /tests/golden/types-proj-explicit-context/tree/txt
1928−/* typ-537 %txt /tests/golden/types-proj-explicit-context/types/txt
1929−/* src-538 %jibb /tests/golden/types-proj-nested-no-implicit/source/jibb
1930−/* tok-538 %txt /tests/golden/types-proj-nested-no-implicit/tokens/txt
1931−/* tre-538 %txt /tests/golden/types-proj-nested-no-implicit/tree/txt
1932−/* typ-538 %txt /tests/golden/types-proj-nested-no-implicit/types/txt
1933−/* src-539 %jibb /tests/golden/types-proj-reserved-imported-definition/source/jibb
1934−/* tok-539 %txt /tests/golden/types-proj-reserved-imported-definition/tokens/txt
1935−/* tre-539 %txt /tests/golden/types-proj-reserved-imported-definition/tree/txt
1936−/* mod-539-1 %jibb /tests/golden/types-proj-reserved-imported-definition/modules/ui/lib/jibb
1937−/* typ-539 %txt /tests/golden/types-proj-reserved-imported-definition/types/txt
1938−/* mtre-539 %txt /tests/golden/types-proj-reserved-imported-definition/module-trees/txt
1939−/* src-540 %jibb /tests/golden/types-proj-reserved-jibb-import/source/jibb
1940−/* tok-540 %txt /tests/golden/types-proj-reserved-jibb-import/tokens/txt
1941−/* tre-540 %txt /tests/golden/types-proj-reserved-jibb-import/tree/txt
1942−/* mod-540-1 %jibb /tests/golden/types-proj-reserved-jibb-import/modules/ui/lib/jibb
1943−/* typ-540 %txt /tests/golden/types-proj-reserved-jibb-import/types/txt
1944−/* mtre-540 %txt /tests/golden/types-proj-reserved-jibb-import/module-trees/txt
1945−/* src-541 %jibb /tests/golden/types-proj-reserved-local/source/jibb
1946−/* tok-541 %txt /tests/golden/types-proj-reserved-local/tokens/txt
1947−/* tre-541 %txt /tests/golden/types-proj-reserved-local/tree/txt
1948−/* typ-541 %txt /tests/golden/types-proj-reserved-local/types/txt
1949−/* src-542 %jibb /tests/golden/types-proj-reserved-local-mold/source/jibb
1950−/* tok-542 %txt /tests/golden/types-proj-reserved-local-mold/tokens/txt
1951−/* tre-542 %txt /tests/golden/types-proj-reserved-local-mold/tree/txt
1952−/* typ-542 %txt /tests/golden/types-proj-reserved-local-mold/types/txt
1953−/* src-543 %jibb /tests/golden/types-proj-reserved-mark-import/source/jibb
1954−/* tok-543 %txt /tests/golden/types-proj-reserved-mark-import/tokens/txt
1955−/* tre-543 %txt /tests/golden/types-proj-reserved-mark-import/tree/txt
1956−/* typ-543 %txt /tests/golden/types-proj-reserved-mark-import/types/txt
1957−/* src-544 %jibb /tests/golden/types-proj-reserved-mold/source/jibb
1958−/* tok-544 %txt /tests/golden/types-proj-reserved-mold/tokens/txt
1959−/* tre-544 %txt /tests/golden/types-proj-reserved-mold/tree/txt
1960−/* typ-544 %txt /tests/golden/types-proj-reserved-mold/types/txt
1961−/* src-545 %jibb /tests/golden/types-proj-reserved-pattern/source/jibb
1962−/* tok-545 %txt /tests/golden/types-proj-reserved-pattern/tokens/txt
1963−/* tre-545 %txt /tests/golden/types-proj-reserved-pattern/tree/txt
1964−/* typ-545 %txt /tests/golden/types-proj-reserved-pattern/types/txt
1965−/* src-546 %jibb /tests/golden/types-proj-reserved-positive/source/jibb
1966−/* tok-546 %txt /tests/golden/types-proj-reserved-positive/tokens/txt
1967−/* tre-546 %txt /tests/golden/types-proj-reserved-positive/tree/txt
1968−/* typ-546 %txt /tests/golden/types-proj-reserved-positive/types/txt
1969−/* src-547 %jibb /tests/golden/types-proj-reserved-sample/source/jibb
1970−/* tok-547 %txt /tests/golden/types-proj-reserved-sample/tokens/txt
1971−/* tre-547 %txt /tests/golden/types-proj-reserved-sample/tree/txt
1972−/* typ-547 %txt /tests/golden/types-proj-reserved-sample/types/txt
1973−/* src-548 %jibb /tests/golden/types-proj-reserved-sur-import/source/jibb
1974−/* tok-548 %txt /tests/golden/types-proj-reserved-sur-import/tokens/txt
1975−/* tre-548 %txt /tests/golden/types-proj-reserved-sur-import/tree/txt
1976−/* typ-548 %txt /tests/golden/types-proj-reserved-sur-import/types/txt
1977−/* src-549 %jibb /tests/golden/types-proj-reserved-unused-pattern/source/jibb
1978−/* tok-549 %txt /tests/golden/types-proj-reserved-unused-pattern/tokens/txt
1979−/* tre-549 %txt /tests/golden/types-proj-reserved-unused-pattern/tree/txt
1980−/* typ-549 %txt /tests/golden/types-proj-reserved-unused-pattern/types/txt
1981−/* src-550 %jibb /tests/golden/types-proj-reserved-unused-sample/source/jibb
1982−/* tok-550 %txt /tests/golden/types-proj-reserved-unused-sample/tokens/txt
1983−/* tre-550 %txt /tests/golden/types-proj-reserved-unused-sample/tree/txt
1984−/* typ-550 %txt /tests/golden/types-proj-reserved-unused-sample/types/txt
1985−/* src-551 %jibb /tests/golden/types-proj-reserved-unused-value/source/jibb
1986−/* tok-551 %txt /tests/golden/types-proj-reserved-unused-value/tokens/txt
1987−/* tre-551 %txt /tests/golden/types-proj-reserved-unused-value/tree/txt
1988−/* typ-551 %txt /tests/golden/types-proj-reserved-unused-value/types/txt
1989−/* src-552 %jibb /tests/golden/types-proj-reserved-value/source/jibb
1990−/* tok-552 %txt /tests/golden/types-proj-reserved-value/tokens/txt
1991−/* tre-552 %txt /tests/golden/types-proj-reserved-value/tree/txt
1992−/* typ-552 %txt /tests/golden/types-proj-reserved-value/types/txt
1993−/* src-553 %jibb /tests/golden/types-proj-single-duplicate/source/jibb
1994−/* tok-553 %txt /tests/golden/types-proj-single-duplicate/tokens/txt
1995−/* tre-553 %txt /tests/golden/types-proj-single-duplicate/tree/txt
1996−/* typ-553 %txt /tests/golden/types-proj-single-duplicate/types/txt
1997−/* src-554 %jibb /tests/golden/types-proj-single-field/source/jibb
1998−/* tok-554 %txt /tests/golden/types-proj-single-field/tokens/txt
1999−/* tre-554 %txt /tests/golden/types-proj-single-field/tree/txt
2000−/* typ-554 %txt /tests/golden/types-proj-single-field/types/txt
2001−/* src-555 %jibb /tests/golden/types-proj-single-sample-face/source/jibb
2002−/* tok-555 %txt /tests/golden/types-proj-single-sample-face/tokens/txt
2003−/* tre-555 %txt /tests/golden/types-proj-single-sample-face/tree/txt
2004−/* typ-555 %txt /tests/golden/types-proj-single-sample-face/types/txt
2005−/* src-556 %jibb /tests/golden/types-proj-single-wrapped/source/jibb
2006−/* tok-556 %txt /tests/golden/types-proj-single-wrapped/tokens/txt
2007−/* tre-556 %txt /tests/golden/types-proj-single-wrapped/tree/txt
2008−/* typ-556 %txt /tests/golden/types-proj-single-wrapped/types/txt
2009−/* src-557 %jibb /tests/golden/types-qath-faces/source/jibb
2010−/* tok-557 %txt /tests/golden/types-qath-faces/tokens/txt
2011−/* tre-557 %txt /tests/golden/types-qath-faces/tree/txt
2012−/* typ-557 %txt /tests/golden/types-qath-faces/types/txt
2013−/* src-558 %jibb /tests/golden/types-qath-holes/source/jibb
2014−/* tok-558 %txt /tests/golden/types-qath-holes/tokens/txt
2015−/* tre-558 %txt /tests/golden/types-qath-holes/tree/txt
2016−/* typ-558 %txt /tests/golden/types-qath-holes/types/txt
2017−/* src-559 %jibb /tests/golden/types-qath-module-identity/source/jibb
2018−/* tok-559 %txt /tests/golden/types-qath-module-identity/tokens/txt
2019−/* tre-559 %txt /tests/golden/types-qath-module-identity/tree/txt
2020−/* mod-559-1 %jibb /tests/golden/types-qath-module-identity/modules/ui/one/jibb
2021−/* mod-559-2 %jibb /tests/golden/types-qath-module-identity/modules/ui/two/jibb
2022−/* mod-559-3 %jibb /tests/golden/types-qath-module-identity/modules/ui/mid/jibb
2023−/* typ-559 %txt /tests/golden/types-qath-module-identity/types/txt
2024−/* mtre-559 %txt /tests/golden/types-qath-module-identity/module-trees/txt
2025−/* src-560 %jibb /tests/golden/types-qath-recursive/source/jibb
2026−/* tok-560 %txt /tests/golden/types-qath-recursive/tokens/txt
2027−/* tre-560 %txt /tests/golden/types-qath-recursive/tree/txt
2028−/* typ-560 %txt /tests/golden/types-qath-recursive/types/txt
2029−/* src-561 %jibb /tests/golden/types-record-bound-variable/source/jibb
2030−/* tok-561 %txt /tests/golden/types-record-bound-variable/tokens/txt
2031−/* tre-561 %txt /tests/golden/types-record-bound-variable/tree/txt
2032−/* typ-561 %txt /tests/golden/types-record-bound-variable/types/txt
2033−/* src-562 %jibb /tests/golden/types-record-cast-context/source/jibb
2034−/* tok-562 %txt /tests/golden/types-record-cast-context/tokens/txt
2035−/* tre-562 %txt /tests/golden/types-record-cast-context/tree/txt
2036−/* typ-562 %txt /tests/golden/types-record-cast-context/types/txt
2037−/* src-563 %jibb /tests/golden/types-record-change/source/jibb
2038−/* tok-563 %txt /tests/golden/types-record-change/tokens/txt
2039−/* tre-563 %txt /tests/golden/types-record-change/tree/txt
2040−/* typ-563 %txt /tests/golden/types-record-change/types/txt
2041−/* src-564 %jibb /tests/golden/types-record-change-generic/source/jibb
2042−/* tok-564 %txt /tests/golden/types-record-change-generic/tokens/txt
2043−/* tre-564 %txt /tests/golden/types-record-change-generic/tree/txt
2044−/* typ-564 %txt /tests/golden/types-record-change-generic/types/txt
2045−/* src-565 %jibb /tests/golden/types-record-faces/source/jibb
2046−/* tok-565 %txt /tests/golden/types-record-faces/tokens/txt
2047−/* tre-565 %txt /tests/golden/types-record-faces/tree/txt
2048−/* typ-565 %txt /tests/golden/types-record-faces/types/txt
2049−/* src-566 %jibb /tests/golden/types-record-field-edit-separate/source/jibb
2050−/* tok-566 %txt /tests/golden/types-record-field-edit-separate/tokens/txt
2051−/* tre-566 %txt /tests/golden/types-record-field-edit-separate/tree/txt
2052−/* typ-566 %txt /tests/golden/types-record-field-edit-separate/types/txt
2053−/* src-567 %jibb /tests/golden/types-record-field-expr-duplicate/source/jibb
2054−/* tok-567 %txt /tests/golden/types-record-field-expr-duplicate/tokens/txt
2055−/* tre-567 %txt /tests/golden/types-record-field-expr-duplicate/tree/txt
2056−/* typ-567 %txt /tests/golden/types-record-field-expr-duplicate/types/txt
2057−/* src-568 %jibb /tests/golden/types-record-field-expr-separate/source/jibb
2058−/* tok-568 %txt /tests/golden/types-record-field-expr-separate/tokens/txt
2059−/* tre-568 %txt /tests/golden/types-record-field-expr-separate/tree/txt
2060−/* typ-568 %txt /tests/golden/types-record-field-expr-separate/types/txt
2061−/* src-569 %jibb /tests/golden/types-record-field-module-reachable/source/jibb
2062−/* tok-569 %txt /tests/golden/types-record-field-module-reachable/tokens/txt
2063−/* tre-569 %txt /tests/golden/types-record-field-module-reachable/tree/txt
2064−/* mod-569-1 %jibb /tests/golden/types-record-field-module-reachable/modules/ui/lib/jibb
2065−/* typ-569 %txt /tests/golden/types-record-field-module-reachable/types/txt
2066−/* mtre-569 %txt /tests/golden/types-record-field-module-reachable/module-trees/txt
2067−/* src-570 %jibb /tests/golden/types-record-field-module-unused/source/jibb
2068−/* tok-570 %txt /tests/golden/types-record-field-module-unused/tokens/txt
2069−/* tre-570 %txt /tests/golden/types-record-field-module-unused/tree/txt
2070−/* mod-570-1 %jibb /tests/golden/types-record-field-module-unused/modules/ui/good/jibb
2071−/* mod-570-2 %jibb /tests/golden/types-record-field-module-unused/modules/ui/unused/jibb
2072−/* typ-570 %txt /tests/golden/types-record-field-module-unused/types/txt
2073−/* mtre-570 %txt /tests/golden/types-record-field-module-unused/module-trees/txt
2074−/* src-571 %jibb /tests/golden/types-record-field-nested-mold/source/jibb
2075−/* tok-571 %txt /tests/golden/types-record-field-nested-mold/tokens/txt
2076−/* tre-571 %txt /tests/golden/types-record-field-nested-mold/tree/txt
2077−/* typ-571 %txt /tests/golden/types-record-field-nested-mold/types/txt
2078−/* src-572 %jibb /tests/golden/types-record-field-outer-inner/source/jibb
2079−/* tok-572 %txt /tests/golden/types-record-field-outer-inner/tokens/txt
2080−/* tre-572 %txt /tests/golden/types-record-field-outer-inner/tree/txt
2081−/* typ-572 %txt /tests/golden/types-record-field-outer-inner/types/txt
2082−/* src-573 %jibb /tests/golden/types-record-field-sample-duplicate/source/jibb
2083−/* tok-573 %txt /tests/golden/types-record-field-sample-duplicate/tokens/txt
2084−/* tre-573 %txt /tests/golden/types-record-field-sample-duplicate/tree/txt
2085−/* typ-573 %txt /tests/golden/types-record-field-sample-duplicate/types/txt
2086−/* src-574 %jibb /tests/golden/types-record-field-separate-molds/source/jibb
2087−/* tok-574 %txt /tests/golden/types-record-field-separate-molds/tokens/txt
2088−/* tre-574 %txt /tests/golden/types-record-field-separate-molds/tree/txt
2089−/* typ-574 %txt /tests/golden/types-record-field-separate-molds/types/txt
2090−/* src-575 %jibb /tests/golden/types-record-field-unused-mold/source/jibb
2091−/* tok-575 %txt /tests/golden/types-record-field-unused-mold/tokens/txt
2092−/* tre-575 %txt /tests/golden/types-record-field-unused-mold/tree/txt
2093−/* typ-575 %txt /tests/golden/types-record-field-unused-mold/types/txt
2094−/* src-576 %jibb /tests/golden/types-record-import/source/jibb
2095−/* tok-576 %txt /tests/golden/types-record-import/tokens/txt
2096−/* tre-576 %txt /tests/golden/types-record-import/tree/txt
2097−/* mod-576-1 %jibb /tests/golden/types-record-import/modules/ui/lib/jibb
2098−/* typ-576 %txt /tests/golden/types-record-import/types/txt
2099−/* mtre-576 %txt /tests/golden/types-record-import/module-trees/txt
2100−/* src-577 %jibb /tests/golden/types-record-local-scheme/source/jibb
2101−/* tok-577 %txt /tests/golden/types-record-local-scheme/tokens/txt
2102−/* tre-577 %txt /tests/golden/types-record-local-scheme/tree/txt
2103−/* typ-577 %txt /tests/golden/types-record-local-scheme/types/txt
2104−/* src-578 %jibb /tests/golden/types-record-nested/source/jibb
2105−/* tok-578 %txt /tests/golden/types-record-nested/tokens/txt
2106−/* tre-578 %txt /tests/golden/types-record-nested/tree/txt
2107−/* typ-578 %txt /tests/golden/types-record-nested/types/txt
2108−/* src-579 %jibb /tests/golden/types-record-to-tuple/source/jibb
2109−/* tok-579 %txt /tests/golden/types-record-to-tuple/tokens/txt
2110−/* tre-579 %txt /tests/golden/types-record-to-tuple/tree/txt
2111−/* typ-579 %txt /tests/golden/types-record-to-tuple/types/txt
2112−/* src-580 %jibb /tests/golden/types-recursion-scc-failures/source/jibb
2113−/* tok-580 %txt /tests/golden/types-recursion-scc-failures/tokens/txt
2114−/* tre-580 %txt /tests/golden/types-recursion-scc-failures/tree/txt
2115−/* typ-580 %txt /tests/golden/types-recursion-scc-failures/types/txt
2116−/* src-581 %jibb /tests/golden/types-recursion-scc-groups/source/jibb
2117−/* tok-581 %txt /tests/golden/types-recursion-scc-groups/tokens/txt
2118−/* tre-581 %txt /tests/golden/types-recursion-scc-groups/tree/txt
2119−/* typ-581 %txt /tests/golden/types-recursion-scc-groups/types/txt
2120−/* src-582 %jibb /tests/golden/types-recursion-scc-import/source/jibb
2121−/* tok-582 %txt /tests/golden/types-recursion-scc-import/tokens/txt
2122−/* tre-582 %txt /tests/golden/types-recursion-scc-import/tree/txt
2123−/* mod-582-1 %jibb /tests/golden/types-recursion-scc-import/modules/ui/lib/jibb
2124−/* typ-582 %txt /tests/golden/types-recursion-scc-import/types/txt
2125−/* mtre-582 %txt /tests/golden/types-recursion-scc-import/module-trees/txt
2126−/* src-583 %jibb /tests/golden/types-recursion-scc-import-bad/source/jibb
2127−/* tok-583 %txt /tests/golden/types-recursion-scc-import-bad/tokens/txt
2128−/* tre-583 %txt /tests/golden/types-recursion-scc-import-bad/tree/txt
2129−/* mod-583-1 %jibb /tests/golden/types-recursion-scc-import-bad/modules/ui/lib/jibb
2130−/* typ-583 %txt /tests/golden/types-recursion-scc-import-bad/types/txt
2131−/* mtre-583 %txt /tests/golden/types-recursion-scc-import-bad/module-trees/txt
2132−/* src-584 %jibb /tests/golden/types-recursion-scc-local/source/jibb
2133−/* tok-584 %txt /tests/golden/types-recursion-scc-local/tokens/txt
2134−/* tre-584 %txt /tests/golden/types-recursion-scc-local/tree/txt
2135−/* typ-584 %txt /tests/golden/types-recursion-scc-local/types/txt
2136−/* src-585 %jibb /tests/golden/types-recursion-scc-order/source/jibb
2137−/* tok-585 %txt /tests/golden/types-recursion-scc-order/tokens/txt
2138−/* tre-585 %txt /tests/golden/types-recursion-scc-order/tree/txt
2139−/* typ-585 %txt /tests/golden/types-recursion-scc-order/types/txt
2140−/* src-586 %jibb /tests/golden/types-recursion-scc-shadow/source/jibb
2141−/* tok-586 %txt /tests/golden/types-recursion-scc-shadow/tokens/txt
2142−/* tre-586 %txt /tests/golden/types-recursion-scc-shadow/tree/txt
2143−/* typ-586 %txt /tests/golden/types-recursion-scc-shadow/types/txt
2144−/* src-587 %jibb /tests/golden/types-recursive-branch/source/jibb
2145−/* tok-587 %txt /tests/golden/types-recursive-branch/tokens/txt
2146−/* tre-587 %txt /tests/golden/types-recursive-branch/tree/txt
2147−/* typ-587 %txt /tests/golden/types-recursive-branch/types/txt
2148−/* src-588 %jibb /tests/golden/types-recursive-gate/source/jibb
2149−/* tok-588 %txt /tests/golden/types-recursive-gate/tokens/txt
2150−/* tre-588 %txt /tests/golden/types-recursive-gate/tree/txt
2151−/* typ-588 %txt /tests/golden/types-recursive-gate/types/txt
2152−/* src-589 %jibb /tests/golden/types-recursive-sample/source/jibb
2153−/* tok-589 %txt /tests/golden/types-recursive-sample/tokens/txt
2154−/* tre-589 %txt /tests/golden/types-recursive-sample/tree/txt
2155−/* typ-589 %txt /tests/golden/types-recursive-sample/types/txt
2156−/* src-590 %jibb /tests/golden/types-scope-library-poke/source/jibb
2157−/* tok-590 %txt /tests/golden/types-scope-library-poke/tokens/txt
2158−/* tre-590 %txt /tests/golden/types-scope-library-poke/tree/txt
2159−/* typ-590 %txt /tests/golden/types-scope-library-poke/types/txt
2160−/* src-591 %jibb /tests/golden/types-scope-root-api/source/jibb
2161−/* tok-591 %txt /tests/golden/types-scope-root-api/tokens/txt
2162−/* tre-591 %txt /tests/golden/types-scope-root-api/tree/txt
2163−/* typ-591 %txt /tests/golden/types-scope-root-api/types/txt
2164−/* src-592 %jibb /tests/golden/types-scope-store-duplicate/source/jibb
2165−/* tok-592 %txt /tests/golden/types-scope-store-duplicate/tokens/txt
2166−/* tre-592 %txt /tests/golden/types-scope-store-duplicate/tree/txt
2167−/* typ-592 %txt /tests/golden/types-scope-store-duplicate/types/txt
2168−/* src-593 %jibb /tests/golden/types-scope-store-shadow/source/jibb
2169−/* tok-593 %txt /tests/golden/types-scope-store-shadow/tokens/txt
2170−/* tre-593 %txt /tests/golden/types-scope-store-shadow/tree/txt
2171−/* typ-593 %txt /tests/golden/types-scope-store-shadow/types/txt
2172−/* src-594 %jibb /tests/golden/types-single-case-pattern/source/jibb
2173−/* tok-594 %txt /tests/golden/types-single-case-pattern/tokens/txt
2174−/* tre-594 %txt /tests/golden/types-single-case-pattern/tree/txt
2175−/* typ-594 %txt /tests/golden/types-single-case-pattern/types/txt
2176−/* src-595 %jibb /tests/golden/types-string-interpolation/source/jibb
2177−/* tok-595 %txt /tests/golden/types-string-interpolation/tokens/txt
2178−/* tre-595 %txt /tests/golden/types-string-interpolation/tree/txt
2179−/* typ-595 %txt /tests/golden/types-string-interpolation/types/txt
2180−/* src-596 %jibb /tests/golden/types-tuple-context/source/jibb
2181−/* tok-596 %txt /tests/golden/types-tuple-context/tokens/txt
2182−/* tre-596 %txt /tests/golden/types-tuple-context/tree/txt
2183−/* typ-596 %txt /tests/golden/types-tuple-context/types/txt
2184−/* src-597 %jibb /tests/golden/types-tuple-context-nested/source/jibb
2185−/* tok-597 %txt /tests/golden/types-tuple-context-nested/tokens/txt
2186−/* tre-597 %txt /tests/golden/types-tuple-context-nested/tree/txt
2187−/* typ-597 %txt /tests/golden/types-tuple-context-nested/types/txt
2188−/* src-598 %jibb /tests/golden/types-union-alias/source/jibb
2189−/* tok-598 %txt /tests/golden/types-union-alias/tokens/txt
2190−/* tre-598 %txt /tests/golden/types-union-alias/tree/txt
2191−/* typ-598 %txt /tests/golden/types-union-alias/types/txt
2192−/* src-599 %jibb /tests/golden/types-union-branch-context/source/jibb
2193−/* tok-599 %txt /tests/golden/types-union-branch-context/tokens/txt
2194−/* tre-599 %txt /tests/golden/types-union-branch-context/tree/txt
2195−/* typ-599 %txt /tests/golden/types-union-branch-context/types/txt
2196−/* src-600 %jibb /tests/golden/types-union-branch-pending/source/jibb
2197−/* tok-600 %txt /tests/golden/types-union-branch-pending/tokens/txt
2198−/* tre-600 %txt /tests/golden/types-union-branch-pending/tree/txt
2199−/* typ-600 %txt /tests/golden/types-union-branch-pending/types/txt
2200−/* src-601 %jibb /tests/golden/types-union-constructor-shape/source/jibb
2201−/* tok-601 %txt /tests/golden/types-union-constructor-shape/tokens/txt
2202−/* tre-601 %txt /tests/golden/types-union-constructor-shape/tree/txt
2203−/* typ-601 %txt /tests/golden/types-union-constructor-shape/types/txt
2204−/* src-602 %jibb /tests/golden/types-union-context-flow/source/jibb
2205−/* tok-602 %txt /tests/golden/types-union-context-flow/tokens/txt
2206−/* tre-602 %txt /tests/golden/types-union-context-flow/tree/txt
2207−/* typ-602 %txt /tests/golden/types-union-context-flow/types/txt
2208−/* src-603 %jibb /tests/golden/types-union-finite/source/jibb
2209−/* tok-603 %txt /tests/golden/types-union-finite/tokens/txt
2210−/* tre-603 %txt /tests/golden/types-union-finite/tree/txt
2211−/* typ-603 %txt /tests/golden/types-union-finite/types/txt
2212−/* src-604 %jibb /tests/golden/types-union-finite-context/source/jibb
2213−/* tok-604 %txt /tests/golden/types-union-finite-context/tokens/txt
2214−/* tre-604 %txt /tests/golden/types-union-finite-context/tree/txt
2215−/* typ-604 %txt /tests/golden/types-union-finite-context/types/txt
2216−/* src-605 %jibb /tests/golden/types-union-finite-generic/source/jibb
2217−/* tok-605 %txt /tests/golden/types-union-finite-generic/tokens/txt
2218−/* tre-605 %txt /tests/golden/types-union-finite-generic/tree/txt
2219−/* typ-605 %txt /tests/golden/types-union-finite-generic/types/txt
2220−/* src-606 %jibb /tests/golden/types-union-finite-limit/source/jibb
2221−/* tok-606 %txt /tests/golden/types-union-finite-limit/tokens/txt
2222−/* tre-606 %txt /tests/golden/types-union-finite-limit/tree/txt
2223−/* typ-606 %txt /tests/golden/types-union-finite-limit/types/txt
2224−/* src-607 %jibb /tests/golden/types-union-import/source/jibb
2225−/* tok-607 %txt /tests/golden/types-union-import/tokens/txt
2226−/* tre-607 %txt /tests/golden/types-union-import/tree/txt
2227−/* mod-607-1 %jibb /tests/golden/types-union-import/modules/ui/lib/jibb
2228−/* typ-607 %txt /tests/golden/types-union-import/types/txt
2229−/* mtre-607 %txt /tests/golden/types-union-import/module-trees/txt
2230−/* src-608 %jibb /tests/golden/types-union-local-pending/source/jibb
2231−/* tok-608 %txt /tests/golden/types-union-local-pending/tokens/txt
2232−/* tre-608 %txt /tests/golden/types-union-local-pending/tree/txt
2233−/* typ-608 %txt /tests/golden/types-union-local-pending/types/txt
2234−/* src-609 %jibb /tests/golden/types-union-nonwing-subject/source/jibb
2235−/* tok-609 %txt /tests/golden/types-union-nonwing-subject/tokens/txt
2236−/* tre-609 %txt /tests/golden/types-union-nonwing-subject/tree/txt
2237−/* typ-609 %txt /tests/golden/types-union-nonwing-subject/types/txt
2238−/* src-610 %jibb /tests/golden/types-union-overlap/source/jibb
2239−/* tok-610 %txt /tests/golden/types-union-overlap/tokens/txt
2240−/* tre-610 %txt /tests/golden/types-union-overlap/tree/txt
2241−/* typ-610 %txt /tests/golden/types-union-overlap/types/txt
2242−/* src-611 %jibb /tests/golden/types-union-overlap-nested/source/jibb
2243−/* tok-611 %txt /tests/golden/types-union-overlap-nested/tokens/txt
2244−/* tre-611 %txt /tests/golden/types-union-overlap-nested/tree/txt
2245−/* typ-611 %txt /tests/golden/types-union-overlap-nested/types/txt
2246−/* src-612 %jibb /tests/golden/types-union-pattern-result-context/source/jibb
2247−/* tok-612 %txt /tests/golden/types-union-pattern-result-context/tokens/txt
2248−/* tre-612 %txt /tests/golden/types-union-pattern-result-context/tree/txt
2249−/* typ-612 %txt /tests/golden/types-union-pattern-result-context/types/txt
2250−/* src-613 %jibb /tests/golden/types-union-pattern-result-controls/source/jibb
2251−/* tok-613 %txt /tests/golden/types-union-pattern-result-controls/tokens/txt
2252−/* tre-613 %txt /tests/golden/types-union-pattern-result-controls/tree/txt
2253−/* typ-613 %txt /tests/golden/types-union-pattern-result-controls/types/txt
2254−/* src-614 %jibb /tests/golden/types-union-patterns/source/jibb
2255−/* tok-614 %txt /tests/golden/types-union-patterns/tokens/txt
2256−/* tre-614 %txt /tests/golden/types-union-patterns/tree/txt
2257−/* typ-614 %txt /tests/golden/types-union-patterns/types/txt
2258−/* src-615 %jibb /tests/golden/types-union-patterns-generic/source/jibb
2259−/* tok-615 %txt /tests/golden/types-union-patterns-generic/tokens/txt
2260−/* tre-615 %txt /tests/golden/types-union-patterns-generic/tree/txt
2261−/* typ-615 %txt /tests/golden/types-union-patterns-generic/types/txt
2262−/* src-616 %jibb /tests/golden/types-union-patterns-import/source/jibb
2263−/* tok-616 %txt /tests/golden/types-union-patterns-import/tokens/txt
2264−/* tre-616 %txt /tests/golden/types-union-patterns-import/tree/txt
2265−/* mod-616-1 %jibb /tests/golden/types-union-patterns-import/modules/ui/lib/jibb
2266−/* typ-616 %txt /tests/golden/types-union-patterns-import/types/txt
2267−/* mtre-616 %txt /tests/golden/types-union-patterns-import/module-trees/txt
2268−/* src-617 %jibb /tests/golden/types-union-phantom-generic/source/jibb
2269−/* tok-617 %txt /tests/golden/types-union-phantom-generic/tokens/txt
2270−/* tre-617 %txt /tests/golden/types-union-phantom-generic/tree/txt
2271−/* typ-617 %txt /tests/golden/types-union-phantom-generic/types/txt
2272−/* src-618 %jibb /tests/golden/types-union-polymorphic-identity/source/jibb
2273−/* tok-618 %txt /tests/golden/types-union-polymorphic-identity/tokens/txt
2274−/* tre-618 %txt /tests/golden/types-union-polymorphic-identity/tree/txt
2275−/* mod-618-1 %jibb /tests/golden/types-union-polymorphic-identity/modules/ui/one/jibb
2276−/* mod-618-2 %jibb /tests/golden/types-union-polymorphic-identity/modules/ui/two/jibb
2277−/* typ-618 %txt /tests/golden/types-union-polymorphic-identity/types/txt
2278−/* mtre-618 %txt /tests/golden/types-union-polymorphic-identity/module-trees/txt
2279−/* src-619 %jibb /tests/golden/types-union-print-cross-namespace/source/jibb
2280−/* tok-619 %txt /tests/golden/types-union-print-cross-namespace/tokens/txt
2281−/* tre-619 %txt /tests/golden/types-union-print-cross-namespace/tree/txt
2282−/* mod-619-1 %jibb /tests/golden/types-union-print-cross-namespace/modules/ui/lib/jibb
2283−/* typ-619 %txt /tests/golden/types-union-print-cross-namespace/types/txt
2284−/* mtre-619 %txt /tests/golden/types-union-print-cross-namespace/module-trees/txt
2285−/* src-620 %jibb /tests/golden/types-union-print-distinct/source/jibb
2286−/* tok-620 %txt /tests/golden/types-union-print-distinct/tokens/txt
2287−/* tre-620 %txt /tests/golden/types-union-print-distinct/tree/txt
2288−/* mod-620-1 %jibb /tests/golden/types-union-print-distinct/modules/ui/left/jibb
2289−/* mod-620-2 %jibb /tests/golden/types-union-print-distinct/modules/ui/right/jibb
2290−/* mod-620-3 %jibb /tests/golden/types-union-print-distinct/modules/ui/twin/jibb
2291−/* typ-620 %txt /tests/golden/types-union-print-distinct/types/txt
2292−/* mtre-620 %txt /tests/golden/types-union-print-distinct/module-trees/txt
2293−/* src-621 %jibb /tests/golden/types-union-print-escape/source/jibb
2294−/* tok-621 %txt /tests/golden/types-union-print-escape/tokens/txt
2295−/* tre-621 %txt /tests/golden/types-union-print-escape/tree/txt
2296−/* typ-621 %txt /tests/golden/types-union-print-escape/types/txt
2297−/* src-622 %jibb /tests/golden/types-union-print-local/source/jibb
2298−/* tok-622 %txt /tests/golden/types-union-print-local/tokens/txt
2299−/* tre-622 %txt /tests/golden/types-union-print-local/tree/txt
2300−/* typ-622 %txt /tests/golden/types-union-print-local/types/txt
2301−/* src-623 %jibb /tests/golden/types-union-print-nested/source/jibb
2302−/* tok-623 %txt /tests/golden/types-union-print-nested/tokens/txt
2303−/* tre-623 %txt /tests/golden/types-union-print-nested/tree/txt
2304−/* typ-623 %txt /tests/golden/types-union-print-nested/types/txt
2305−/* src-624 %jibb /tests/golden/types-union-print-same-origin/source/jibb
2306−/* tok-624 %txt /tests/golden/types-union-print-same-origin/tokens/txt
2307−/* tre-624 %txt /tests/golden/types-union-print-same-origin/tree/txt
2308−/* mod-624-1 %jibb /tests/golden/types-union-print-same-origin/modules/ui/shared/jibb
2309−/* typ-624 %txt /tests/golden/types-union-print-same-origin/types/txt
2310−/* mtre-624 %txt /tests/golden/types-union-print-same-origin/module-trees/txt
2311−/* src-625 %jibb /tests/golden/types-union-print-transitive/source/jibb
2312−/* tok-625 %txt /tests/golden/types-union-print-transitive/tokens/txt
2313−/* tre-625 %txt /tests/golden/types-union-print-transitive/tree/txt
2314−/* mod-625-1 %jibb /tests/golden/types-union-print-transitive/modules/ui/mid/jibb
2315−/* mod-625-2 %jibb /tests/golden/types-union-print-transitive/modules/ui/base/jibb
2316−/* typ-625 %txt /tests/golden/types-union-print-transitive/types/txt
2317−/* mtre-625 %txt /tests/golden/types-union-print-transitive/module-trees/txt
2318−/* src-626 %jibb /tests/golden/types-union-singleton/source/jibb
2319−/* tok-626 %txt /tests/golden/types-union-singleton/tokens/txt
2320−/* tre-626 %txt /tests/golden/types-union-singleton/tree/txt
2321−/* typ-626 %txt /tests/golden/types-union-singleton/types/txt
2322−/* src-627 %jibb /tests/golden/types-union-tag-atoms/source/jibb
2323−/* tok-627 %txt /tests/golden/types-union-tag-atoms/tokens/txt
2324−/* tre-627 %txt /tests/golden/types-union-tag-atoms/tree/txt
2325−/* typ-627 %txt /tests/golden/types-union-tag-atoms/types/txt
2326−/* src-628 %jibb /tests/golden/types-union-tags/source/jibb
2327−/* tok-628 %txt /tests/golden/types-union-tags/tokens/txt
2328−/* tre-628 %txt /tests/golden/types-union-tags/tree/txt
2329−/* typ-628 %txt /tests/golden/types-union-tags/types/txt
2330−/* src-629 %jibb /tests/golden/types-union-unresolved/source/jibb
2331−/* tok-629 %txt /tests/golden/types-union-unresolved/tokens/txt
2332−/* tre-629 %txt /tests/golden/types-union-unresolved/tree/txt
2333−/* typ-629 %txt /tests/golden/types-union-unresolved/types/txt
2334−/* src-630 %jibb /tests/golden/types-union-unresolved-flow/source/jibb
2335−/* tok-630 %txt /tests/golden/types-union-unresolved-flow/tokens/txt
2336−/* tre-630 %txt /tests/golden/types-union-unresolved-flow/tree/txt
2337−/* typ-630 %txt /tests/golden/types-union-unresolved-flow/types/txt
2338−/* src-631 %jibb /tests/golden/types-unit-construction/source/jibb
2339−/* tok-631 %txt /tests/golden/types-unit-construction/tokens/txt
2340−/* tre-631 %txt /tests/golden/types-unit-construction/tree/txt
2341−/* typ-631 %txt /tests/golden/types-unit-construction/types/txt
2342−/* src-632 %jibb /tests/golden/types-unit-context/source/jibb
2343−/* tok-632 %txt /tests/golden/types-unit-context/tokens/txt
2344−/* tre-632 %txt /tests/golden/types-unit-context/tree/txt
2345−/* typ-632 %txt /tests/golden/types-unit-context/types/txt
2346−/* src-633 %jibb /tests/golden/types-unit-patterns/source/jibb
2347−/* tok-633 %txt /tests/golden/types-unit-patterns/tokens/txt
2348−/* tre-633 %txt /tests/golden/types-unit-patterns/tree/txt
2349−/* typ-633 %txt /tests/golden/types-unit-patterns/types/txt
2350−/* src-634 %jibb /tests/golden/types-value-cycle-shadow/source/jibb
2351−/* tok-634 %txt /tests/golden/types-value-cycle-shadow/tokens/txt
2352−/* tre-634 %txt /tests/golden/types-value-cycle-shadow/tree/txt
2353−/* typ-634 %txt /tests/golden/types-value-cycle-shadow/types/txt
2354−/* src-635 %jibb /tests/golden/types-value-cycle-unsupported/source/jibb
2355−/* tok-635 %txt /tests/golden/types-value-cycle-unsupported/tokens/txt
2356−/* tre-635 %txt /tests/golden/types-value-cycle-unsupported/tree/txt
2357−/* typ-635 %txt /tests/golden/types-value-cycle-unsupported/types/txt
2358−/* src-636 %jibb /tests/golden/types-value-cycles/source/jibb
2359−/* tok-636 %txt /tests/golden/types-value-cycles/tokens/txt
2360−/* tre-636 %txt /tests/golden/types-value-cycles/tree/txt
2361−/* typ-636 %txt /tests/golden/types-value-cycles/types/txt
1870+/* src-525 %jibb /tests/golden/types-prelude-ask/source/jibb
1871+/* tok-525 %txt /tests/golden/types-prelude-ask/tokens/txt
1872+/* tre-525 %txt /tests/golden/types-prelude-ask/tree/txt
1873+/* typ-525 %txt /tests/golden/types-prelude-ask/types/txt
1874+/* src-526 %jibb /tests/golden/types-prelude-bond/source/jibb
1875+/* tok-526 %txt /tests/golden/types-prelude-bond/tokens/txt
1876+/* tre-526 %txt /tests/golden/types-prelude-bond/tree/txt
1877+/* typ-526 %txt /tests/golden/types-prelude-bond/types/txt
1878+/* src-527 %jibb /tests/golden/types-prelude-cmd/source/jibb
1879+/* tok-527 %txt /tests/golden/types-prelude-cmd/tokens/txt
1880+/* tre-527 %txt /tests/golden/types-prelude-cmd/tree/txt
1881+/* typ-527 %txt /tests/golden/types-prelude-cmd/types/txt
1882+/* src-528 %jibb /tests/golden/types-prelude-direct/source/jibb
1883+/* tok-528 %txt /tests/golden/types-prelude-direct/tokens/txt
1884+/* tre-528 %txt /tests/golden/types-prelude-direct/tree/txt
1885+/* typ-528 %txt /tests/golden/types-prelude-direct/types/txt
1886+/* src-529 %jibb /tests/golden/types-prelude-functional/source/jibb
1887+/* tok-529 %txt /tests/golden/types-prelude-functional/tokens/txt
1888+/* tre-529 %txt /tests/golden/types-prelude-functional/tree/txt
1889+/* typ-529 %txt /tests/golden/types-prelude-functional/types/txt
1890+/* src-530 %jibb /tests/golden/types-prelude-generic-alias/source/jibb
1891+/* tok-530 %txt /tests/golden/types-prelude-generic-alias/tokens/txt
1892+/* tre-530 %txt /tests/golden/types-prelude-generic-alias/tree/txt
1893+/* mod-530-1 %jibb /tests/golden/types-prelude-generic-alias/modules/ui/alias-helper/jibb
1894+/* typ-530 %txt /tests/golden/types-prelude-generic-alias/types/txt
1895+/* mtre-530 %txt /tests/golden/types-prelude-generic-alias/module-trees/txt
1896+/* src-531 %jibb /tests/golden/types-prelude-interface/source/jibb
1897+/* tok-531 %txt /tests/golden/types-prelude-interface/tokens/txt
1898+/* tre-531 %txt /tests/golden/types-prelude-interface/tree/txt
1899+/* mod-531-1 %jibb /tests/golden/types-prelude-interface/modules/ui/left/jibb
1900+/* mod-531-2 %jibb /tests/golden/types-prelude-interface/modules/ui/right/jibb
1901+/* typ-531 %txt /tests/golden/types-prelude-interface/types/txt
1902+/* mtre-531 %txt /tests/golden/types-prelude-interface/module-trees/txt
1903+/* src-532 %jibb /tests/golden/types-prelude-like/source/jibb
1904+/* tok-532 %txt /tests/golden/types-prelude-like/tokens/txt
1905+/* tre-532 %txt /tests/golden/types-prelude-like/tree/txt
1906+/* typ-532 %txt /tests/golden/types-prelude-like/types/txt
1907+/* src-533 %jibb /tests/golden/types-prelude-list-alias/source/jibb
1908+/* tok-533 %txt /tests/golden/types-prelude-list-alias/tokens/txt
1909+/* tre-533 %txt /tests/golden/types-prelude-list-alias/tree/txt
1910+/* typ-533 %txt /tests/golden/types-prelude-list-alias/types/txt
1911+/* src-534 %jibb /tests/golden/types-prelude-list-functions/source/jibb
1912+/* tok-534 %txt /tests/golden/types-prelude-list-functions/tokens/txt
1913+/* tre-534 %txt /tests/golden/types-prelude-list-functions/tree/txt
1914+/* mod-534-1 %jibb /tests/golden/types-prelude-list-functions/modules/ui/lib/jibb
1915+/* typ-534 %txt /tests/golden/types-prelude-list-functions/types/txt
1916+/* mtre-534 %txt /tests/golden/types-prelude-list-functions/module-trees/txt
1917+/* src-535 %jibb /tests/golden/types-prelude-list-helpers/source/jibb
1918+/* tok-535 %txt /tests/golden/types-prelude-list-helpers/tokens/txt
1919+/* tre-535 %txt /tests/golden/types-prelude-list-helpers/tree/txt
1920+/* typ-535 %txt /tests/golden/types-prelude-list-helpers/types/txt
1921+/* src-536 %jibb /tests/golden/types-prelude-predicates/source/jibb
1922+/* tok-536 %txt /tests/golden/types-prelude-predicates/tokens/txt
1923+/* tre-536 %txt /tests/golden/types-prelude-predicates/tree/txt
1924+/* typ-536 %txt /tests/golden/types-prelude-predicates/types/txt
1925+/* src-537 %jibb /tests/golden/types-prelude-unit-helpers/source/jibb
1926+/* tok-537 %txt /tests/golden/types-prelude-unit-helpers/tokens/txt
1927+/* tre-537 %txt /tests/golden/types-prelude-unit-helpers/tree/txt
1928+/* typ-537 %txt /tests/golden/types-prelude-unit-helpers/types/txt
1929+/* src-538 %jibb /tests/golden/types-proj-explicit-context/source/jibb
1930+/* tok-538 %txt /tests/golden/types-proj-explicit-context/tokens/txt
1931+/* tre-538 %txt /tests/golden/types-proj-explicit-context/tree/txt
1932+/* typ-538 %txt /tests/golden/types-proj-explicit-context/types/txt
1933+/* src-539 %jibb /tests/golden/types-proj-nested-no-implicit/source/jibb
1934+/* tok-539 %txt /tests/golden/types-proj-nested-no-implicit/tokens/txt
1935+/* tre-539 %txt /tests/golden/types-proj-nested-no-implicit/tree/txt
1936+/* typ-539 %txt /tests/golden/types-proj-nested-no-implicit/types/txt
1937+/* src-540 %jibb /tests/golden/types-proj-reserved-imported-definition/source/jibb
1938+/* tok-540 %txt /tests/golden/types-proj-reserved-imported-definition/tokens/txt
1939+/* tre-540 %txt /tests/golden/types-proj-reserved-imported-definition/tree/txt
1940+/* mod-540-1 %jibb /tests/golden/types-proj-reserved-imported-definition/modules/ui/lib/jibb
1941+/* typ-540 %txt /tests/golden/types-proj-reserved-imported-definition/types/txt
1942+/* mtre-540 %txt /tests/golden/types-proj-reserved-imported-definition/module-trees/txt
1943+/* src-541 %jibb /tests/golden/types-proj-reserved-jibb-import/source/jibb
1944+/* tok-541 %txt /tests/golden/types-proj-reserved-jibb-import/tokens/txt
1945+/* tre-541 %txt /tests/golden/types-proj-reserved-jibb-import/tree/txt
1946+/* mod-541-1 %jibb /tests/golden/types-proj-reserved-jibb-import/modules/ui/lib/jibb
1947+/* typ-541 %txt /tests/golden/types-proj-reserved-jibb-import/types/txt
1948+/* mtre-541 %txt /tests/golden/types-proj-reserved-jibb-import/module-trees/txt
1949+/* src-542 %jibb /tests/golden/types-proj-reserved-local/source/jibb
1950+/* tok-542 %txt /tests/golden/types-proj-reserved-local/tokens/txt
1951+/* tre-542 %txt /tests/golden/types-proj-reserved-local/tree/txt
1952+/* typ-542 %txt /tests/golden/types-proj-reserved-local/types/txt
1953+/* src-543 %jibb /tests/golden/types-proj-reserved-local-mold/source/jibb
1954+/* tok-543 %txt /tests/golden/types-proj-reserved-local-mold/tokens/txt
1955+/* tre-543 %txt /tests/golden/types-proj-reserved-local-mold/tree/txt
1956+/* typ-543 %txt /tests/golden/types-proj-reserved-local-mold/types/txt
1957+/* src-544 %jibb /tests/golden/types-proj-reserved-mark-import/source/jibb
1958+/* tok-544 %txt /tests/golden/types-proj-reserved-mark-import/tokens/txt
1959+/* tre-544 %txt /tests/golden/types-proj-reserved-mark-import/tree/txt
1960+/* typ-544 %txt /tests/golden/types-proj-reserved-mark-import/types/txt
1961+/* src-545 %jibb /tests/golden/types-proj-reserved-mold/source/jibb
1962+/* tok-545 %txt /tests/golden/types-proj-reserved-mold/tokens/txt
1963+/* tre-545 %txt /tests/golden/types-proj-reserved-mold/tree/txt
1964+/* typ-545 %txt /tests/golden/types-proj-reserved-mold/types/txt
1965+/* src-546 %jibb /tests/golden/types-proj-reserved-pattern/source/jibb
1966+/* tok-546 %txt /tests/golden/types-proj-reserved-pattern/tokens/txt
1967+/* tre-546 %txt /tests/golden/types-proj-reserved-pattern/tree/txt
1968+/* typ-546 %txt /tests/golden/types-proj-reserved-pattern/types/txt
1969+/* src-547 %jibb /tests/golden/types-proj-reserved-positive/source/jibb
1970+/* tok-547 %txt /tests/golden/types-proj-reserved-positive/tokens/txt
1971+/* tre-547 %txt /tests/golden/types-proj-reserved-positive/tree/txt
1972+/* typ-547 %txt /tests/golden/types-proj-reserved-positive/types/txt
1973+/* src-548 %jibb /tests/golden/types-proj-reserved-sample/source/jibb
1974+/* tok-548 %txt /tests/golden/types-proj-reserved-sample/tokens/txt
1975+/* tre-548 %txt /tests/golden/types-proj-reserved-sample/tree/txt
1976+/* typ-548 %txt /tests/golden/types-proj-reserved-sample/types/txt
1977+/* src-549 %jibb /tests/golden/types-proj-reserved-sur-import/source/jibb
1978+/* tok-549 %txt /tests/golden/types-proj-reserved-sur-import/tokens/txt
1979+/* tre-549 %txt /tests/golden/types-proj-reserved-sur-import/tree/txt
1980+/* typ-549 %txt /tests/golden/types-proj-reserved-sur-import/types/txt
1981+/* src-550 %jibb /tests/golden/types-proj-reserved-unused-pattern/source/jibb
1982+/* tok-550 %txt /tests/golden/types-proj-reserved-unused-pattern/tokens/txt
1983+/* tre-550 %txt /tests/golden/types-proj-reserved-unused-pattern/tree/txt
1984+/* typ-550 %txt /tests/golden/types-proj-reserved-unused-pattern/types/txt
1985+/* src-551 %jibb /tests/golden/types-proj-reserved-unused-sample/source/jibb
1986+/* tok-551 %txt /tests/golden/types-proj-reserved-unused-sample/tokens/txt
1987+/* tre-551 %txt /tests/golden/types-proj-reserved-unused-sample/tree/txt
1988+/* typ-551 %txt /tests/golden/types-proj-reserved-unused-sample/types/txt
1989+/* src-552 %jibb /tests/golden/types-proj-reserved-unused-value/source/jibb
1990+/* tok-552 %txt /tests/golden/types-proj-reserved-unused-value/tokens/txt
1991+/* tre-552 %txt /tests/golden/types-proj-reserved-unused-value/tree/txt
1992+/* typ-552 %txt /tests/golden/types-proj-reserved-unused-value/types/txt
1993+/* src-553 %jibb /tests/golden/types-proj-reserved-value/source/jibb
1994+/* tok-553 %txt /tests/golden/types-proj-reserved-value/tokens/txt
1995+/* tre-553 %txt /tests/golden/types-proj-reserved-value/tree/txt
1996+/* typ-553 %txt /tests/golden/types-proj-reserved-value/types/txt
1997+/* src-554 %jibb /tests/golden/types-proj-single-duplicate/source/jibb
1998+/* tok-554 %txt /tests/golden/types-proj-single-duplicate/tokens/txt
1999+/* tre-554 %txt /tests/golden/types-proj-single-duplicate/tree/txt
2000+/* typ-554 %txt /tests/golden/types-proj-single-duplicate/types/txt
2001+/* src-555 %jibb /tests/golden/types-proj-single-field/source/jibb
2002+/* tok-555 %txt /tests/golden/types-proj-single-field/tokens/txt
2003+/* tre-555 %txt /tests/golden/types-proj-single-field/tree/txt
2004+/* typ-555 %txt /tests/golden/types-proj-single-field/types/txt
2005+/* src-556 %jibb /tests/golden/types-proj-single-sample-face/source/jibb
2006+/* tok-556 %txt /tests/golden/types-proj-single-sample-face/tokens/txt
2007+/* tre-556 %txt /tests/golden/types-proj-single-sample-face/tree/txt
2008+/* typ-556 %txt /tests/golden/types-proj-single-sample-face/types/txt
2009+/* src-557 %jibb /tests/golden/types-proj-single-wrapped/source/jibb
2010+/* tok-557 %txt /tests/golden/types-proj-single-wrapped/tokens/txt
2011+/* tre-557 %txt /tests/golden/types-proj-single-wrapped/tree/txt
2012+/* typ-557 %txt /tests/golden/types-proj-single-wrapped/types/txt
2013+/* src-558 %jibb /tests/golden/types-qath-faces/source/jibb
2014+/* tok-558 %txt /tests/golden/types-qath-faces/tokens/txt
2015+/* tre-558 %txt /tests/golden/types-qath-faces/tree/txt
2016+/* typ-558 %txt /tests/golden/types-qath-faces/types/txt
2017+/* src-559 %jibb /tests/golden/types-qath-holes/source/jibb
2018+/* tok-559 %txt /tests/golden/types-qath-holes/tokens/txt
2019+/* tre-559 %txt /tests/golden/types-qath-holes/tree/txt
2020+/* typ-559 %txt /tests/golden/types-qath-holes/types/txt
2021+/* src-560 %jibb /tests/golden/types-qath-module-identity/source/jibb
2022+/* tok-560 %txt /tests/golden/types-qath-module-identity/tokens/txt
2023+/* tre-560 %txt /tests/golden/types-qath-module-identity/tree/txt
2024+/* mod-560-1 %jibb /tests/golden/types-qath-module-identity/modules/ui/one/jibb
2025+/* mod-560-2 %jibb /tests/golden/types-qath-module-identity/modules/ui/two/jibb
2026+/* mod-560-3 %jibb /tests/golden/types-qath-module-identity/modules/ui/mid/jibb
2027+/* typ-560 %txt /tests/golden/types-qath-module-identity/types/txt
2028+/* mtre-560 %txt /tests/golden/types-qath-module-identity/module-trees/txt
2029+/* src-561 %jibb /tests/golden/types-qath-recursive/source/jibb
2030+/* tok-561 %txt /tests/golden/types-qath-recursive/tokens/txt
2031+/* tre-561 %txt /tests/golden/types-qath-recursive/tree/txt
2032+/* typ-561 %txt /tests/golden/types-qath-recursive/types/txt
2033+/* src-562 %jibb /tests/golden/types-record-bound-variable/source/jibb
2034+/* tok-562 %txt /tests/golden/types-record-bound-variable/tokens/txt
2035+/* tre-562 %txt /tests/golden/types-record-bound-variable/tree/txt
2036+/* typ-562 %txt /tests/golden/types-record-bound-variable/types/txt
2037+/* src-563 %jibb /tests/golden/types-record-cast-context/source/jibb
2038+/* tok-563 %txt /tests/golden/types-record-cast-context/tokens/txt
2039+/* tre-563 %txt /tests/golden/types-record-cast-context/tree/txt
2040+/* typ-563 %txt /tests/golden/types-record-cast-context/types/txt
2041+/* src-564 %jibb /tests/golden/types-record-change/source/jibb
2042+/* tok-564 %txt /tests/golden/types-record-change/tokens/txt
2043+/* tre-564 %txt /tests/golden/types-record-change/tree/txt
2044+/* typ-564 %txt /tests/golden/types-record-change/types/txt
2045+/* src-565 %jibb /tests/golden/types-record-change-generic/source/jibb
2046+/* tok-565 %txt /tests/golden/types-record-change-generic/tokens/txt
2047+/* tre-565 %txt /tests/golden/types-record-change-generic/tree/txt
2048+/* typ-565 %txt /tests/golden/types-record-change-generic/types/txt
2049+/* src-566 %jibb /tests/golden/types-record-faces/source/jibb
2050+/* tok-566 %txt /tests/golden/types-record-faces/tokens/txt
2051+/* tre-566 %txt /tests/golden/types-record-faces/tree/txt
2052+/* typ-566 %txt /tests/golden/types-record-faces/types/txt
2053+/* src-567 %jibb /tests/golden/types-record-field-edit-separate/source/jibb
2054+/* tok-567 %txt /tests/golden/types-record-field-edit-separate/tokens/txt
2055+/* tre-567 %txt /tests/golden/types-record-field-edit-separate/tree/txt
2056+/* typ-567 %txt /tests/golden/types-record-field-edit-separate/types/txt
2057+/* src-568 %jibb /tests/golden/types-record-field-expr-duplicate/source/jibb
2058+/* tok-568 %txt /tests/golden/types-record-field-expr-duplicate/tokens/txt
2059+/* tre-568 %txt /tests/golden/types-record-field-expr-duplicate/tree/txt
2060+/* typ-568 %txt /tests/golden/types-record-field-expr-duplicate/types/txt
2061+/* src-569 %jibb /tests/golden/types-record-field-expr-separate/source/jibb
2062+/* tok-569 %txt /tests/golden/types-record-field-expr-separate/tokens/txt
2063+/* tre-569 %txt /tests/golden/types-record-field-expr-separate/tree/txt
2064+/* typ-569 %txt /tests/golden/types-record-field-expr-separate/types/txt
2065+/* src-570 %jibb /tests/golden/types-record-field-module-reachable/source/jibb
2066+/* tok-570 %txt /tests/golden/types-record-field-module-reachable/tokens/txt
2067+/* tre-570 %txt /tests/golden/types-record-field-module-reachable/tree/txt
2068+/* mod-570-1 %jibb /tests/golden/types-record-field-module-reachable/modules/ui/lib/jibb
2069+/* typ-570 %txt /tests/golden/types-record-field-module-reachable/types/txt
2070+/* mtre-570 %txt /tests/golden/types-record-field-module-reachable/module-trees/txt
2071+/* src-571 %jibb /tests/golden/types-record-field-module-unused/source/jibb
2072+/* tok-571 %txt /tests/golden/types-record-field-module-unused/tokens/txt
2073+/* tre-571 %txt /tests/golden/types-record-field-module-unused/tree/txt
2074+/* mod-571-1 %jibb /tests/golden/types-record-field-module-unused/modules/ui/good/jibb
2075+/* mod-571-2 %jibb /tests/golden/types-record-field-module-unused/modules/ui/unused/jibb
2076+/* typ-571 %txt /tests/golden/types-record-field-module-unused/types/txt
2077+/* mtre-571 %txt /tests/golden/types-record-field-module-unused/module-trees/txt
2078+/* src-572 %jibb /tests/golden/types-record-field-nested-mold/source/jibb
2079+/* tok-572 %txt /tests/golden/types-record-field-nested-mold/tokens/txt
2080+/* tre-572 %txt /tests/golden/types-record-field-nested-mold/tree/txt
2081+/* typ-572 %txt /tests/golden/types-record-field-nested-mold/types/txt
2082+/* src-573 %jibb /tests/golden/types-record-field-outer-inner/source/jibb
2083+/* tok-573 %txt /tests/golden/types-record-field-outer-inner/tokens/txt
2084+/* tre-573 %txt /tests/golden/types-record-field-outer-inner/tree/txt
2085+/* typ-573 %txt /tests/golden/types-record-field-outer-inner/types/txt
2086+/* src-574 %jibb /tests/golden/types-record-field-sample-duplicate/source/jibb
2087+/* tok-574 %txt /tests/golden/types-record-field-sample-duplicate/tokens/txt
2088+/* tre-574 %txt /tests/golden/types-record-field-sample-duplicate/tree/txt
2089+/* typ-574 %txt /tests/golden/types-record-field-sample-duplicate/types/txt
2090+/* src-575 %jibb /tests/golden/types-record-field-separate-molds/source/jibb
2091+/* tok-575 %txt /tests/golden/types-record-field-separate-molds/tokens/txt
2092+/* tre-575 %txt /tests/golden/types-record-field-separate-molds/tree/txt
2093+/* typ-575 %txt /tests/golden/types-record-field-separate-molds/types/txt
2094+/* src-576 %jibb /tests/golden/types-record-field-unused-mold/source/jibb
2095+/* tok-576 %txt /tests/golden/types-record-field-unused-mold/tokens/txt
2096+/* tre-576 %txt /tests/golden/types-record-field-unused-mold/tree/txt
2097+/* typ-576 %txt /tests/golden/types-record-field-unused-mold/types/txt
2098+/* src-577 %jibb /tests/golden/types-record-import/source/jibb
2099+/* tok-577 %txt /tests/golden/types-record-import/tokens/txt
2100+/* tre-577 %txt /tests/golden/types-record-import/tree/txt
2101+/* mod-577-1 %jibb /tests/golden/types-record-import/modules/ui/lib/jibb
2102+/* typ-577 %txt /tests/golden/types-record-import/types/txt
2103+/* mtre-577 %txt /tests/golden/types-record-import/module-trees/txt
2104+/* src-578 %jibb /tests/golden/types-record-local-scheme/source/jibb
2105+/* tok-578 %txt /tests/golden/types-record-local-scheme/tokens/txt
2106+/* tre-578 %txt /tests/golden/types-record-local-scheme/tree/txt
2107+/* typ-578 %txt /tests/golden/types-record-local-scheme/types/txt
2108+/* src-579 %jibb /tests/golden/types-record-nested/source/jibb
2109+/* tok-579 %txt /tests/golden/types-record-nested/tokens/txt
2110+/* tre-579 %txt /tests/golden/types-record-nested/tree/txt
2111+/* typ-579 %txt /tests/golden/types-record-nested/types/txt
2112+/* src-580 %jibb /tests/golden/types-record-to-tuple/source/jibb
2113+/* tok-580 %txt /tests/golden/types-record-to-tuple/tokens/txt
2114+/* tre-580 %txt /tests/golden/types-record-to-tuple/tree/txt
2115+/* typ-580 %txt /tests/golden/types-record-to-tuple/types/txt
2116+/* src-581 %jibb /tests/golden/types-recursion-scc-failures/source/jibb
2117+/* tok-581 %txt /tests/golden/types-recursion-scc-failures/tokens/txt
2118+/* tre-581 %txt /tests/golden/types-recursion-scc-failures/tree/txt
2119+/* typ-581 %txt /tests/golden/types-recursion-scc-failures/types/txt
2120+/* src-582 %jibb /tests/golden/types-recursion-scc-groups/source/jibb
2121+/* tok-582 %txt /tests/golden/types-recursion-scc-groups/tokens/txt
2122+/* tre-582 %txt /tests/golden/types-recursion-scc-groups/tree/txt
2123+/* typ-582 %txt /tests/golden/types-recursion-scc-groups/types/txt
2124+/* src-583 %jibb /tests/golden/types-recursion-scc-import/source/jibb
2125+/* tok-583 %txt /tests/golden/types-recursion-scc-import/tokens/txt
2126+/* tre-583 %txt /tests/golden/types-recursion-scc-import/tree/txt
2127+/* mod-583-1 %jibb /tests/golden/types-recursion-scc-import/modules/ui/lib/jibb
2128+/* typ-583 %txt /tests/golden/types-recursion-scc-import/types/txt
2129+/* mtre-583 %txt /tests/golden/types-recursion-scc-import/module-trees/txt
2130+/* src-584 %jibb /tests/golden/types-recursion-scc-import-bad/source/jibb
2131+/* tok-584 %txt /tests/golden/types-recursion-scc-import-bad/tokens/txt
2132+/* tre-584 %txt /tests/golden/types-recursion-scc-import-bad/tree/txt
2133+/* mod-584-1 %jibb /tests/golden/types-recursion-scc-import-bad/modules/ui/lib/jibb
2134+/* typ-584 %txt /tests/golden/types-recursion-scc-import-bad/types/txt
2135+/* mtre-584 %txt /tests/golden/types-recursion-scc-import-bad/module-trees/txt
2136+/* src-585 %jibb /tests/golden/types-recursion-scc-local/source/jibb
2137+/* tok-585 %txt /tests/golden/types-recursion-scc-local/tokens/txt
2138+/* tre-585 %txt /tests/golden/types-recursion-scc-local/tree/txt
2139+/* typ-585 %txt /tests/golden/types-recursion-scc-local/types/txt
2140+/* src-586 %jibb /tests/golden/types-recursion-scc-order/source/jibb
2141+/* tok-586 %txt /tests/golden/types-recursion-scc-order/tokens/txt
2142+/* tre-586 %txt /tests/golden/types-recursion-scc-order/tree/txt
2143+/* typ-586 %txt /tests/golden/types-recursion-scc-order/types/txt
2144+/* src-587 %jibb /tests/golden/types-recursion-scc-shadow/source/jibb
2145+/* tok-587 %txt /tests/golden/types-recursion-scc-shadow/tokens/txt
2146+/* tre-587 %txt /tests/golden/types-recursion-scc-shadow/tree/txt
2147+/* typ-587 %txt /tests/golden/types-recursion-scc-shadow/types/txt
2148+/* src-588 %jibb /tests/golden/types-recursive-branch/source/jibb
2149+/* tok-588 %txt /tests/golden/types-recursive-branch/tokens/txt
2150+/* tre-588 %txt /tests/golden/types-recursive-branch/tree/txt
2151+/* typ-588 %txt /tests/golden/types-recursive-branch/types/txt
2152+/* src-589 %jibb /tests/golden/types-recursive-gate/source/jibb
2153+/* tok-589 %txt /tests/golden/types-recursive-gate/tokens/txt
2154+/* tre-589 %txt /tests/golden/types-recursive-gate/tree/txt
2155+/* typ-589 %txt /tests/golden/types-recursive-gate/types/txt
2156+/* src-590 %jibb /tests/golden/types-recursive-sample/source/jibb
2157+/* tok-590 %txt /tests/golden/types-recursive-sample/tokens/txt
2158+/* tre-590 %txt /tests/golden/types-recursive-sample/tree/txt
2159+/* typ-590 %txt /tests/golden/types-recursive-sample/types/txt
2160+/* src-591 %jibb /tests/golden/types-scope-library-poke/source/jibb
2161+/* tok-591 %txt /tests/golden/types-scope-library-poke/tokens/txt
2162+/* tre-591 %txt /tests/golden/types-scope-library-poke/tree/txt
2163+/* typ-591 %txt /tests/golden/types-scope-library-poke/types/txt
2164+/* src-592 %jibb /tests/golden/types-scope-root-api/source/jibb
2165+/* tok-592 %txt /tests/golden/types-scope-root-api/tokens/txt
2166+/* tre-592 %txt /tests/golden/types-scope-root-api/tree/txt
2167+/* typ-592 %txt /tests/golden/types-scope-root-api/types/txt
2168+/* src-593 %jibb /tests/golden/types-scope-store-duplicate/source/jibb
2169+/* tok-593 %txt /tests/golden/types-scope-store-duplicate/tokens/txt
2170+/* tre-593 %txt /tests/golden/types-scope-store-duplicate/tree/txt
2171+/* typ-593 %txt /tests/golden/types-scope-store-duplicate/types/txt
2172+/* src-594 %jibb /tests/golden/types-scope-store-shadow/source/jibb
2173+/* tok-594 %txt /tests/golden/types-scope-store-shadow/tokens/txt
2174+/* tre-594 %txt /tests/golden/types-scope-store-shadow/tree/txt
2175+/* typ-594 %txt /tests/golden/types-scope-store-shadow/types/txt
2176+/* src-595 %jibb /tests/golden/types-single-case-pattern/source/jibb
2177+/* tok-595 %txt /tests/golden/types-single-case-pattern/tokens/txt
2178+/* tre-595 %txt /tests/golden/types-single-case-pattern/tree/txt
2179+/* typ-595 %txt /tests/golden/types-single-case-pattern/types/txt
2180+/* src-596 %jibb /tests/golden/types-string-interpolation/source/jibb
2181+/* tok-596 %txt /tests/golden/types-string-interpolation/tokens/txt
2182+/* tre-596 %txt /tests/golden/types-string-interpolation/tree/txt
2183+/* typ-596 %txt /tests/golden/types-string-interpolation/types/txt
2184+/* src-597 %jibb /tests/golden/types-tuple-context/source/jibb
2185+/* tok-597 %txt /tests/golden/types-tuple-context/tokens/txt
2186+/* tre-597 %txt /tests/golden/types-tuple-context/tree/txt
2187+/* typ-597 %txt /tests/golden/types-tuple-context/types/txt
2188+/* src-598 %jibb /tests/golden/types-tuple-context-nested/source/jibb
2189+/* tok-598 %txt /tests/golden/types-tuple-context-nested/tokens/txt
2190+/* tre-598 %txt /tests/golden/types-tuple-context-nested/tree/txt
2191+/* typ-598 %txt /tests/golden/types-tuple-context-nested/types/txt
2192+/* src-599 %jibb /tests/golden/types-union-alias/source/jibb
2193+/* tok-599 %txt /tests/golden/types-union-alias/tokens/txt
2194+/* tre-599 %txt /tests/golden/types-union-alias/tree/txt
2195+/* typ-599 %txt /tests/golden/types-union-alias/types/txt
2196+/* src-600 %jibb /tests/golden/types-union-branch-context/source/jibb
2197+/* tok-600 %txt /tests/golden/types-union-branch-context/tokens/txt
2198+/* tre-600 %txt /tests/golden/types-union-branch-context/tree/txt
2199+/* typ-600 %txt /tests/golden/types-union-branch-context/types/txt
2200+/* src-601 %jibb /tests/golden/types-union-branch-pending/source/jibb
2201+/* tok-601 %txt /tests/golden/types-union-branch-pending/tokens/txt
2202+/* tre-601 %txt /tests/golden/types-union-branch-pending/tree/txt
2203+/* typ-601 %txt /tests/golden/types-union-branch-pending/types/txt
2204+/* src-602 %jibb /tests/golden/types-union-constructor-shape/source/jibb
2205+/* tok-602 %txt /tests/golden/types-union-constructor-shape/tokens/txt
2206+/* tre-602 %txt /tests/golden/types-union-constructor-shape/tree/txt
2207+/* typ-602 %txt /tests/golden/types-union-constructor-shape/types/txt
2208+/* src-603 %jibb /tests/golden/types-union-context-flow/source/jibb
2209+/* tok-603 %txt /tests/golden/types-union-context-flow/tokens/txt
2210+/* tre-603 %txt /tests/golden/types-union-context-flow/tree/txt
2211+/* typ-603 %txt /tests/golden/types-union-context-flow/types/txt
2212+/* src-604 %jibb /tests/golden/types-union-finite/source/jibb
2213+/* tok-604 %txt /tests/golden/types-union-finite/tokens/txt
2214+/* tre-604 %txt /tests/golden/types-union-finite/tree/txt
2215+/* typ-604 %txt /tests/golden/types-union-finite/types/txt
2216+/* src-605 %jibb /tests/golden/types-union-finite-context/source/jibb
2217+/* tok-605 %txt /tests/golden/types-union-finite-context/tokens/txt
2218+/* tre-605 %txt /tests/golden/types-union-finite-context/tree/txt
2219+/* typ-605 %txt /tests/golden/types-union-finite-context/types/txt
2220+/* src-606 %jibb /tests/golden/types-union-finite-generic/source/jibb
2221+/* tok-606 %txt /tests/golden/types-union-finite-generic/tokens/txt
2222+/* tre-606 %txt /tests/golden/types-union-finite-generic/tree/txt
2223+/* typ-606 %txt /tests/golden/types-union-finite-generic/types/txt
2224+/* src-607 %jibb /tests/golden/types-union-finite-limit/source/jibb
2225+/* tok-607 %txt /tests/golden/types-union-finite-limit/tokens/txt
2226+/* tre-607 %txt /tests/golden/types-union-finite-limit/tree/txt
2227+/* typ-607 %txt /tests/golden/types-union-finite-limit/types/txt
2228+/* src-608 %jibb /tests/golden/types-union-import/source/jibb
2229+/* tok-608 %txt /tests/golden/types-union-import/tokens/txt
2230+/* tre-608 %txt /tests/golden/types-union-import/tree/txt
2231+/* mod-608-1 %jibb /tests/golden/types-union-import/modules/ui/lib/jibb
2232+/* typ-608 %txt /tests/golden/types-union-import/types/txt
2233+/* mtre-608 %txt /tests/golden/types-union-import/module-trees/txt
2234+/* src-609 %jibb /tests/golden/types-union-local-pending/source/jibb
2235+/* tok-609 %txt /tests/golden/types-union-local-pending/tokens/txt
2236+/* tre-609 %txt /tests/golden/types-union-local-pending/tree/txt
2237+/* typ-609 %txt /tests/golden/types-union-local-pending/types/txt
2238+/* src-610 %jibb /tests/golden/types-union-nonwing-subject/source/jibb
2239+/* tok-610 %txt /tests/golden/types-union-nonwing-subject/tokens/txt
2240+/* tre-610 %txt /tests/golden/types-union-nonwing-subject/tree/txt
2241+/* typ-610 %txt /tests/golden/types-union-nonwing-subject/types/txt
2242+/* src-611 %jibb /tests/golden/types-union-overlap/source/jibb
2243+/* tok-611 %txt /tests/golden/types-union-overlap/tokens/txt
2244+/* tre-611 %txt /tests/golden/types-union-overlap/tree/txt
2245+/* typ-611 %txt /tests/golden/types-union-overlap/types/txt
2246+/* src-612 %jibb /tests/golden/types-union-overlap-nested/source/jibb
2247+/* tok-612 %txt /tests/golden/types-union-overlap-nested/tokens/txt
2248+/* tre-612 %txt /tests/golden/types-union-overlap-nested/tree/txt
2249+/* typ-612 %txt /tests/golden/types-union-overlap-nested/types/txt
2250+/* src-613 %jibb /tests/golden/types-union-pattern-result-context/source/jibb
2251+/* tok-613 %txt /tests/golden/types-union-pattern-result-context/tokens/txt
2252+/* tre-613 %txt /tests/golden/types-union-pattern-result-context/tree/txt
2253+/* typ-613 %txt /tests/golden/types-union-pattern-result-context/types/txt
2254+/* src-614 %jibb /tests/golden/types-union-pattern-result-controls/source/jibb
2255+/* tok-614 %txt /tests/golden/types-union-pattern-result-controls/tokens/txt
2256+/* tre-614 %txt /tests/golden/types-union-pattern-result-controls/tree/txt
2257+/* typ-614 %txt /tests/golden/types-union-pattern-result-controls/types/txt
2258+/* src-615 %jibb /tests/golden/types-union-patterns/source/jibb
2259+/* tok-615 %txt /tests/golden/types-union-patterns/tokens/txt
2260+/* tre-615 %txt /tests/golden/types-union-patterns/tree/txt
2261+/* typ-615 %txt /tests/golden/types-union-patterns/types/txt
2262+/* src-616 %jibb /tests/golden/types-union-patterns-generic/source/jibb
2263+/* tok-616 %txt /tests/golden/types-union-patterns-generic/tokens/txt
2264+/* tre-616 %txt /tests/golden/types-union-patterns-generic/tree/txt
2265+/* typ-616 %txt /tests/golden/types-union-patterns-generic/types/txt
2266+/* src-617 %jibb /tests/golden/types-union-patterns-import/source/jibb
2267+/* tok-617 %txt /tests/golden/types-union-patterns-import/tokens/txt
2268+/* tre-617 %txt /tests/golden/types-union-patterns-import/tree/txt
2269+/* mod-617-1 %jibb /tests/golden/types-union-patterns-import/modules/ui/lib/jibb
2270+/* typ-617 %txt /tests/golden/types-union-patterns-import/types/txt
2271+/* mtre-617 %txt /tests/golden/types-union-patterns-import/module-trees/txt
2272+/* src-618 %jibb /tests/golden/types-union-phantom-generic/source/jibb
2273+/* tok-618 %txt /tests/golden/types-union-phantom-generic/tokens/txt
2274+/* tre-618 %txt /tests/golden/types-union-phantom-generic/tree/txt
2275+/* typ-618 %txt /tests/golden/types-union-phantom-generic/types/txt
2276+/* src-619 %jibb /tests/golden/types-union-polymorphic-identity/source/jibb
2277+/* tok-619 %txt /tests/golden/types-union-polymorphic-identity/tokens/txt
2278+/* tre-619 %txt /tests/golden/types-union-polymorphic-identity/tree/txt
2279+/* mod-619-1 %jibb /tests/golden/types-union-polymorphic-identity/modules/ui/one/jibb
2280+/* mod-619-2 %jibb /tests/golden/types-union-polymorphic-identity/modules/ui/two/jibb
2281+/* typ-619 %txt /tests/golden/types-union-polymorphic-identity/types/txt
2282+/* mtre-619 %txt /tests/golden/types-union-polymorphic-identity/module-trees/txt
2283+/* src-620 %jibb /tests/golden/types-union-print-cross-namespace/source/jibb
2284+/* tok-620 %txt /tests/golden/types-union-print-cross-namespace/tokens/txt
2285+/* tre-620 %txt /tests/golden/types-union-print-cross-namespace/tree/txt
2286+/* mod-620-1 %jibb /tests/golden/types-union-print-cross-namespace/modules/ui/lib/jibb
2287+/* typ-620 %txt /tests/golden/types-union-print-cross-namespace/types/txt
2288+/* mtre-620 %txt /tests/golden/types-union-print-cross-namespace/module-trees/txt
2289+/* src-621 %jibb /tests/golden/types-union-print-distinct/source/jibb
2290+/* tok-621 %txt /tests/golden/types-union-print-distinct/tokens/txt
2291+/* tre-621 %txt /tests/golden/types-union-print-distinct/tree/txt
2292+/* mod-621-1 %jibb /tests/golden/types-union-print-distinct/modules/ui/left/jibb
2293+/* mod-621-2 %jibb /tests/golden/types-union-print-distinct/modules/ui/right/jibb
2294+/* mod-621-3 %jibb /tests/golden/types-union-print-distinct/modules/ui/twin/jibb
2295+/* typ-621 %txt /tests/golden/types-union-print-distinct/types/txt
2296+/* mtre-621 %txt /tests/golden/types-union-print-distinct/module-trees/txt
2297+/* src-622 %jibb /tests/golden/types-union-print-escape/source/jibb
2298+/* tok-622 %txt /tests/golden/types-union-print-escape/tokens/txt
2299+/* tre-622 %txt /tests/golden/types-union-print-escape/tree/txt
2300+/* typ-622 %txt /tests/golden/types-union-print-escape/types/txt
2301+/* src-623 %jibb /tests/golden/types-union-print-local/source/jibb
2302+/* tok-623 %txt /tests/golden/types-union-print-local/tokens/txt
2303+/* tre-623 %txt /tests/golden/types-union-print-local/tree/txt
2304+/* typ-623 %txt /tests/golden/types-union-print-local/types/txt
2305+/* src-624 %jibb /tests/golden/types-union-print-nested/source/jibb
2306+/* tok-624 %txt /tests/golden/types-union-print-nested/tokens/txt
2307+/* tre-624 %txt /tests/golden/types-union-print-nested/tree/txt
2308+/* typ-624 %txt /tests/golden/types-union-print-nested/types/txt
2309+/* src-625 %jibb /tests/golden/types-union-print-same-origin/source/jibb
2310+/* tok-625 %txt /tests/golden/types-union-print-same-origin/tokens/txt
2311+/* tre-625 %txt /tests/golden/types-union-print-same-origin/tree/txt
2312+/* mod-625-1 %jibb /tests/golden/types-union-print-same-origin/modules/ui/shared/jibb
2313+/* typ-625 %txt /tests/golden/types-union-print-same-origin/types/txt
2314+/* mtre-625 %txt /tests/golden/types-union-print-same-origin/module-trees/txt
2315+/* src-626 %jibb /tests/golden/types-union-print-transitive/source/jibb
2316+/* tok-626 %txt /tests/golden/types-union-print-transitive/tokens/txt
2317+/* tre-626 %txt /tests/golden/types-union-print-transitive/tree/txt
2318+/* mod-626-1 %jibb /tests/golden/types-union-print-transitive/modules/ui/mid/jibb
2319+/* mod-626-2 %jibb /tests/golden/types-union-print-transitive/modules/ui/base/jibb
2320+/* typ-626 %txt /tests/golden/types-union-print-transitive/types/txt
2321+/* mtre-626 %txt /tests/golden/types-union-print-transitive/module-trees/txt
2322+/* src-627 %jibb /tests/golden/types-union-singleton/source/jibb
2323+/* tok-627 %txt /tests/golden/types-union-singleton/tokens/txt
2324+/* tre-627 %txt /tests/golden/types-union-singleton/tree/txt
2325+/* typ-627 %txt /tests/golden/types-union-singleton/types/txt
2326+/* src-628 %jibb /tests/golden/types-union-tag-atoms/source/jibb
2327+/* tok-628 %txt /tests/golden/types-union-tag-atoms/tokens/txt
2328+/* tre-628 %txt /tests/golden/types-union-tag-atoms/tree/txt
2329+/* typ-628 %txt /tests/golden/types-union-tag-atoms/types/txt
2330+/* src-629 %jibb /tests/golden/types-union-tags/source/jibb
2331+/* tok-629 %txt /tests/golden/types-union-tags/tokens/txt
2332+/* tre-629 %txt /tests/golden/types-union-tags/tree/txt
2333+/* typ-629 %txt /tests/golden/types-union-tags/types/txt
2334+/* src-630 %jibb /tests/golden/types-union-unresolved/source/jibb
2335+/* tok-630 %txt /tests/golden/types-union-unresolved/tokens/txt
2336+/* tre-630 %txt /tests/golden/types-union-unresolved/tree/txt
2337+/* typ-630 %txt /tests/golden/types-union-unresolved/types/txt
2338+/* src-631 %jibb /tests/golden/types-union-unresolved-flow/source/jibb
2339+/* tok-631 %txt /tests/golden/types-union-unresolved-flow/tokens/txt
2340+/* tre-631 %txt /tests/golden/types-union-unresolved-flow/tree/txt
2341+/* typ-631 %txt /tests/golden/types-union-unresolved-flow/types/txt
2342+/* src-632 %jibb /tests/golden/types-unit-construction/source/jibb
2343+/* tok-632 %txt /tests/golden/types-unit-construction/tokens/txt
2344+/* tre-632 %txt /tests/golden/types-unit-construction/tree/txt
2345+/* typ-632 %txt /tests/golden/types-unit-construction/types/txt
2346+/* src-633 %jibb /tests/golden/types-unit-context/source/jibb
2347+/* tok-633 %txt /tests/golden/types-unit-context/tokens/txt
2348+/* tre-633 %txt /tests/golden/types-unit-context/tree/txt
2349+/* typ-633 %txt /tests/golden/types-unit-context/types/txt
2350+/* src-634 %jibb /tests/golden/types-unit-patterns/source/jibb
2351+/* tok-634 %txt /tests/golden/types-unit-patterns/tokens/txt
2352+/* tre-634 %txt /tests/golden/types-unit-patterns/tree/txt
2353+/* typ-634 %txt /tests/golden/types-unit-patterns/types/txt
2354+/* src-635 %jibb /tests/golden/types-value-cycle-shadow/source/jibb
2355+/* tok-635 %txt /tests/golden/types-value-cycle-shadow/tokens/txt
2356+/* tre-635 %txt /tests/golden/types-value-cycle-shadow/tree/txt
2357+/* typ-635 %txt /tests/golden/types-value-cycle-shadow/types/txt
2358+/* src-636 %jibb /tests/golden/types-value-cycle-unsupported/source/jibb
2359+/* tok-636 %txt /tests/golden/types-value-cycle-unsupported/tokens/txt
2360+/* tre-636 %txt /tests/golden/types-value-cycle-unsupported/tree/txt
2361+/* typ-636 %txt /tests/golden/types-value-cycle-unsupported/types/txt
2362+/* src-637 %jibb /tests/golden/types-value-cycles/source/jibb
2363+/* tok-637 %txt /tests/golden/types-value-cycles/tokens/txt
2364+/* tre-637 %txt /tests/golden/types-value-cycles/tree/txt
2365+/* typ-637 %txt /tests/golden/types-value-cycles/types/txt
23622366=/ prepared-prelude (prepare-prelude-with-internal:jibb prelude-source internal-source)
23632367|%
23642368:: one arm per case
@@ -3411,230 +3415,232 @@
34113415 (weld (check ~.types-positional-faces src-523 `tok-523 `tre-523) (check-types ~.types-positional-faces ~[%tests %golden ~.types-positional-faces %source %jibb] src-523 `typ-523))
34123416++ test-types-prelude-arithmetic
34133417 (weld (check ~.types-prelude-arithmetic src-524 `tok-524 `tre-524) (check-module-types ~.types-prelude-arithmetic ~[%tests %golden ~.types-prelude-arithmetic %source %jibb] src-524 `typ-524 ~ ~ ~))
3418+++ test-types-prelude-ask
3419+ (weld (check ~.types-prelude-ask src-525 `tok-525 `tre-525) (check-module-types ~.types-prelude-ask ~[%tests %golden ~.types-prelude-ask %source %jibb] src-525 `typ-525 ~ ~ ~))
34143420++ test-types-prelude-bond
3415− (weld (check ~.types-prelude-bond src-525 `tok-525 `tre-525) (check-module-types ~.types-prelude-bond ~[%tests %golden ~.types-prelude-bond %source %jibb] src-525 `typ-525 ~ ~ ~))
3421+ (weld (check ~.types-prelude-bond src-526 `tok-526 `tre-526) (check-module-types ~.types-prelude-bond ~[%tests %golden ~.types-prelude-bond %source %jibb] src-526 `typ-526 ~ ~ ~))
34163422++ test-types-prelude-cmd
3417− (weld (check ~.types-prelude-cmd src-526 `tok-526 `tre-526) (check-module-types ~.types-prelude-cmd ~[%tests %golden ~.types-prelude-cmd %source %jibb] src-526 `typ-526 ~ ~ ~))
3423+ (weld (check ~.types-prelude-cmd src-527 `tok-527 `tre-527) (check-module-types ~.types-prelude-cmd ~[%tests %golden ~.types-prelude-cmd %source %jibb] src-527 `typ-527 ~ ~ ~))
34183424++ test-types-prelude-direct
3419− (weld (check ~.types-prelude-direct src-527 `tok-527 `tre-527) (check-module-types ~.types-prelude-direct ~[%tests %golden ~.types-prelude-direct %source %jibb] src-527 `typ-527 ~ ~ ~))
3425+ (weld (check ~.types-prelude-direct src-528 `tok-528 `tre-528) (check-module-types ~.types-prelude-direct ~[%tests %golden ~.types-prelude-direct %source %jibb] src-528 `typ-528 ~ ~ ~))
34203426++ test-types-prelude-functional
3421− (weld (check ~.types-prelude-functional src-528 `tok-528 `tre-528) (check-module-types ~.types-prelude-functional ~[%tests %golden ~.types-prelude-functional %source %jibb] src-528 `typ-528 ~ ~ ~))
3427+ (weld (check ~.types-prelude-functional src-529 `tok-529 `tre-529) (check-module-types ~.types-prelude-functional ~[%tests %golden ~.types-prelude-functional %source %jibb] src-529 `typ-529 ~ ~ ~))
34223428++ test-types-prelude-generic-alias
3423− (weld (weld (check ~.types-prelude-generic-alias src-529 `tok-529 `tre-529) (check-module-types ~.types-prelude-generic-alias ~[%tests %golden ~.types-prelude-generic-alias %source %jibb] src-529 `typ-529 ~ ~ ~[['/ui/alias-helper.jibb' ~[~.ui ~.alias-helper ~.jibb] mod-529-1]])) (check-module-trees ~.types-prelude-generic-alias `mtre-529 ~[['/ui/alias-helper.jibb' ~[~.ui ~.alias-helper ~.jibb] mod-529-1]]))
3429+ (weld (weld (check ~.types-prelude-generic-alias src-530 `tok-530 `tre-530) (check-module-types ~.types-prelude-generic-alias ~[%tests %golden ~.types-prelude-generic-alias %source %jibb] src-530 `typ-530 ~ ~ ~[['/ui/alias-helper.jibb' ~[~.ui ~.alias-helper ~.jibb] mod-530-1]])) (check-module-trees ~.types-prelude-generic-alias `mtre-530 ~[['/ui/alias-helper.jibb' ~[~.ui ~.alias-helper ~.jibb] mod-530-1]]))
34243430++ test-types-prelude-interface
3425− (weld (weld (check ~.types-prelude-interface src-530 `tok-530 `tre-530) (check-module-types ~.types-prelude-interface ~[%tests %golden ~.types-prelude-interface %source %jibb] src-530 `typ-530 ~ ~ ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-530-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-530-2]])) (check-module-trees ~.types-prelude-interface `mtre-530 ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-530-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-530-2]]))
3431+ (weld (weld (check ~.types-prelude-interface src-531 `tok-531 `tre-531) (check-module-types ~.types-prelude-interface ~[%tests %golden ~.types-prelude-interface %source %jibb] src-531 `typ-531 ~ ~ ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-531-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-531-2]])) (check-module-trees ~.types-prelude-interface `mtre-531 ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-531-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-531-2]]))
34263432++ test-types-prelude-like
3427− (weld (check ~.types-prelude-like src-531 `tok-531 `tre-531) (check-module-types ~.types-prelude-like ~[%tests %golden ~.types-prelude-like %source %jibb] src-531 `typ-531 ~ ~ ~))
3433+ (weld (check ~.types-prelude-like src-532 `tok-532 `tre-532) (check-module-types ~.types-prelude-like ~[%tests %golden ~.types-prelude-like %source %jibb] src-532 `typ-532 ~ ~ ~))
34283434++ test-types-prelude-list-alias
3429− (weld (check ~.types-prelude-list-alias src-532 `tok-532 `tre-532) (check-module-types ~.types-prelude-list-alias ~[%tests %golden ~.types-prelude-list-alias %source %jibb] src-532 `typ-532 ~ ~ ~))
3435+ (weld (check ~.types-prelude-list-alias src-533 `tok-533 `tre-533) (check-module-types ~.types-prelude-list-alias ~[%tests %golden ~.types-prelude-list-alias %source %jibb] src-533 `typ-533 ~ ~ ~))
34303436++ test-types-prelude-list-functions
3431− (weld (weld (check ~.types-prelude-list-functions src-533 `tok-533 `tre-533) (check-module-types ~.types-prelude-list-functions ~[%tests %golden ~.types-prelude-list-functions %source %jibb] src-533 `typ-533 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-533-1]])) (check-module-trees ~.types-prelude-list-functions `mtre-533 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-533-1]]))
3437+ (weld (weld (check ~.types-prelude-list-functions src-534 `tok-534 `tre-534) (check-module-types ~.types-prelude-list-functions ~[%tests %golden ~.types-prelude-list-functions %source %jibb] src-534 `typ-534 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-534-1]])) (check-module-trees ~.types-prelude-list-functions `mtre-534 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-534-1]]))
34323438++ test-types-prelude-list-helpers
3433− (weld (check ~.types-prelude-list-helpers src-534 `tok-534 `tre-534) (check-module-types ~.types-prelude-list-helpers ~[%tests %golden ~.types-prelude-list-helpers %source %jibb] src-534 `typ-534 ~ ~ ~))
3439+ (weld (check ~.types-prelude-list-helpers src-535 `tok-535 `tre-535) (check-module-types ~.types-prelude-list-helpers ~[%tests %golden ~.types-prelude-list-helpers %source %jibb] src-535 `typ-535 ~ ~ ~))
34343440++ test-types-prelude-predicates
3435− (weld (check ~.types-prelude-predicates src-535 `tok-535 `tre-535) (check-module-types ~.types-prelude-predicates ~[%tests %golden ~.types-prelude-predicates %source %jibb] src-535 `typ-535 ~ ~ ~))
3441+ (weld (check ~.types-prelude-predicates src-536 `tok-536 `tre-536) (check-module-types ~.types-prelude-predicates ~[%tests %golden ~.types-prelude-predicates %source %jibb] src-536 `typ-536 ~ ~ ~))
34363442++ test-types-prelude-unit-helpers
3437− (weld (check ~.types-prelude-unit-helpers src-536 `tok-536 `tre-536) (check-module-types ~.types-prelude-unit-helpers ~[%tests %golden ~.types-prelude-unit-helpers %source %jibb] src-536 `typ-536 ~ ~ ~))
3443+ (weld (check ~.types-prelude-unit-helpers src-537 `tok-537 `tre-537) (check-module-types ~.types-prelude-unit-helpers ~[%tests %golden ~.types-prelude-unit-helpers %source %jibb] src-537 `typ-537 ~ ~ ~))
34383444++ test-types-proj-explicit-context
3439− (weld (check ~.types-proj-explicit-context src-537 `tok-537 `tre-537) (check-module-types ~.types-proj-explicit-context ~[%tests %golden ~.types-proj-explicit-context %source %jibb] src-537 `typ-537 ~ ~ ~))
3445+ (weld (check ~.types-proj-explicit-context src-538 `tok-538 `tre-538) (check-module-types ~.types-proj-explicit-context ~[%tests %golden ~.types-proj-explicit-context %source %jibb] src-538 `typ-538 ~ ~ ~))
34403446++ test-types-proj-nested-no-implicit
3441− (weld (check ~.types-proj-nested-no-implicit src-538 `tok-538 `tre-538) (check-module-types ~.types-proj-nested-no-implicit ~[%tests %golden ~.types-proj-nested-no-implicit %source %jibb] src-538 `typ-538 ~ ~ ~))
3447+ (weld (check ~.types-proj-nested-no-implicit src-539 `tok-539 `tre-539) (check-module-types ~.types-proj-nested-no-implicit ~[%tests %golden ~.types-proj-nested-no-implicit %source %jibb] src-539 `typ-539 ~ ~ ~))
34423448++ test-types-proj-reserved-imported-definition
3443− (weld (weld (check ~.types-proj-reserved-imported-definition src-539 `tok-539 `tre-539) (check-module-types ~.types-proj-reserved-imported-definition ~[%tests %golden ~.types-proj-reserved-imported-definition %source %jibb] src-539 `typ-539 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-539-1]])) (check-module-trees ~.types-proj-reserved-imported-definition `mtre-539 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-539-1]]))
3449+ (weld (weld (check ~.types-proj-reserved-imported-definition src-540 `tok-540 `tre-540) (check-module-types ~.types-proj-reserved-imported-definition ~[%tests %golden ~.types-proj-reserved-imported-definition %source %jibb] src-540 `typ-540 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-540-1]])) (check-module-trees ~.types-proj-reserved-imported-definition `mtre-540 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-540-1]]))
34443450++ test-types-proj-reserved-jibb-import
3445− (weld (weld (check ~.types-proj-reserved-jibb-import src-540 `tok-540 `tre-540) (check-module-types ~.types-proj-reserved-jibb-import ~[%tests %golden ~.types-proj-reserved-jibb-import %source %jibb] src-540 `typ-540 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-540-1]])) (check-module-trees ~.types-proj-reserved-jibb-import `mtre-540 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-540-1]]))
3451+ (weld (weld (check ~.types-proj-reserved-jibb-import src-541 `tok-541 `tre-541) (check-module-types ~.types-proj-reserved-jibb-import ~[%tests %golden ~.types-proj-reserved-jibb-import %source %jibb] src-541 `typ-541 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-541-1]])) (check-module-trees ~.types-proj-reserved-jibb-import `mtre-541 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-541-1]]))
34463452++ test-types-proj-reserved-local
3447− (weld (check ~.types-proj-reserved-local src-541 `tok-541 `tre-541) (check-module-types ~.types-proj-reserved-local ~[%tests %golden ~.types-proj-reserved-local %source %jibb] src-541 `typ-541 ~ ~ ~))
3453+ (weld (check ~.types-proj-reserved-local src-542 `tok-542 `tre-542) (check-module-types ~.types-proj-reserved-local ~[%tests %golden ~.types-proj-reserved-local %source %jibb] src-542 `typ-542 ~ ~ ~))
34483454++ test-types-proj-reserved-local-mold
3449− (weld (check ~.types-proj-reserved-local-mold src-542 `tok-542 `tre-542) (check-module-types ~.types-proj-reserved-local-mold ~[%tests %golden ~.types-proj-reserved-local-mold %source %jibb] src-542 `typ-542 ~ ~ ~))
3455+ (weld (check ~.types-proj-reserved-local-mold src-543 `tok-543 `tre-543) (check-module-types ~.types-proj-reserved-local-mold ~[%tests %golden ~.types-proj-reserved-local-mold %source %jibb] src-543 `typ-543 ~ ~ ~))
34503456++ test-types-proj-reserved-mark-import
3451− (weld (check ~.types-proj-reserved-mark-import src-543 `tok-543 `tre-543) (check-module-types ~.types-proj-reserved-mark-import ~[%tests %golden ~.types-proj-reserved-mark-import %source %jibb] src-543 `typ-543 ~ ~ ~))
3457+ (weld (check ~.types-proj-reserved-mark-import src-544 `tok-544 `tre-544) (check-module-types ~.types-proj-reserved-mark-import ~[%tests %golden ~.types-proj-reserved-mark-import %source %jibb] src-544 `typ-544 ~ ~ ~))
34523458++ test-types-proj-reserved-mold
3453− (weld (check ~.types-proj-reserved-mold src-544 `tok-544 `tre-544) (check-module-types ~.types-proj-reserved-mold ~[%tests %golden ~.types-proj-reserved-mold %source %jibb] src-544 `typ-544 ~ ~ ~))
3459+ (weld (check ~.types-proj-reserved-mold src-545 `tok-545 `tre-545) (check-module-types ~.types-proj-reserved-mold ~[%tests %golden ~.types-proj-reserved-mold %source %jibb] src-545 `typ-545 ~ ~ ~))
34543460++ test-types-proj-reserved-pattern
3455− (weld (check ~.types-proj-reserved-pattern src-545 `tok-545 `tre-545) (check-module-types ~.types-proj-reserved-pattern ~[%tests %golden ~.types-proj-reserved-pattern %source %jibb] src-545 `typ-545 ~ ~ ~))
3461+ (weld (check ~.types-proj-reserved-pattern src-546 `tok-546 `tre-546) (check-module-types ~.types-proj-reserved-pattern ~[%tests %golden ~.types-proj-reserved-pattern %source %jibb] src-546 `typ-546 ~ ~ ~))
34563462++ test-types-proj-reserved-positive
3457− (weld (check ~.types-proj-reserved-positive src-546 `tok-546 `tre-546) (check-module-types ~.types-proj-reserved-positive ~[%tests %golden ~.types-proj-reserved-positive %source %jibb] src-546 `typ-546 ~ ~ ~))
3463+ (weld (check ~.types-proj-reserved-positive src-547 `tok-547 `tre-547) (check-module-types ~.types-proj-reserved-positive ~[%tests %golden ~.types-proj-reserved-positive %source %jibb] src-547 `typ-547 ~ ~ ~))
34583464++ test-types-proj-reserved-sample
3459− (weld (check ~.types-proj-reserved-sample src-547 `tok-547 `tre-547) (check-module-types ~.types-proj-reserved-sample ~[%tests %golden ~.types-proj-reserved-sample %source %jibb] src-547 `typ-547 ~ ~ ~))
3465+ (weld (check ~.types-proj-reserved-sample src-548 `tok-548 `tre-548) (check-module-types ~.types-proj-reserved-sample ~[%tests %golden ~.types-proj-reserved-sample %source %jibb] src-548 `typ-548 ~ ~ ~))
34603466++ test-types-proj-reserved-sur-import
3461− (weld (check ~.types-proj-reserved-sur-import src-548 `tok-548 `tre-548) (check-module-types ~.types-proj-reserved-sur-import ~[%tests %golden ~.types-proj-reserved-sur-import %source %jibb] src-548 `typ-548 ~ ~ ~))
3467+ (weld (check ~.types-proj-reserved-sur-import src-549 `tok-549 `tre-549) (check-module-types ~.types-proj-reserved-sur-import ~[%tests %golden ~.types-proj-reserved-sur-import %source %jibb] src-549 `typ-549 ~ ~ ~))
34623468++ test-types-proj-reserved-unused-pattern
3463− (weld (check ~.types-proj-reserved-unused-pattern src-549 `tok-549 `tre-549) (check-module-types ~.types-proj-reserved-unused-pattern ~[%tests %golden ~.types-proj-reserved-unused-pattern %source %jibb] src-549 `typ-549 ~ ~ ~))
3469+ (weld (check ~.types-proj-reserved-unused-pattern src-550 `tok-550 `tre-550) (check-module-types ~.types-proj-reserved-unused-pattern ~[%tests %golden ~.types-proj-reserved-unused-pattern %source %jibb] src-550 `typ-550 ~ ~ ~))
34643470++ test-types-proj-reserved-unused-sample
3465− (weld (check ~.types-proj-reserved-unused-sample src-550 `tok-550 `tre-550) (check-module-types ~.types-proj-reserved-unused-sample ~[%tests %golden ~.types-proj-reserved-unused-sample %source %jibb] src-550 `typ-550 ~ ~ ~))
3471+ (weld (check ~.types-proj-reserved-unused-sample src-551 `tok-551 `tre-551) (check-module-types ~.types-proj-reserved-unused-sample ~[%tests %golden ~.types-proj-reserved-unused-sample %source %jibb] src-551 `typ-551 ~ ~ ~))
34663472++ test-types-proj-reserved-unused-value
3467− (weld (check ~.types-proj-reserved-unused-value src-551 `tok-551 `tre-551) (check-module-types ~.types-proj-reserved-unused-value ~[%tests %golden ~.types-proj-reserved-unused-value %source %jibb] src-551 `typ-551 ~ ~ ~))
3473+ (weld (check ~.types-proj-reserved-unused-value src-552 `tok-552 `tre-552) (check-module-types ~.types-proj-reserved-unused-value ~[%tests %golden ~.types-proj-reserved-unused-value %source %jibb] src-552 `typ-552 ~ ~ ~))
34683474++ test-types-proj-reserved-value
3469− (weld (check ~.types-proj-reserved-value src-552 `tok-552 `tre-552) (check-module-types ~.types-proj-reserved-value ~[%tests %golden ~.types-proj-reserved-value %source %jibb] src-552 `typ-552 ~ ~ ~))
3475+ (weld (check ~.types-proj-reserved-value src-553 `tok-553 `tre-553) (check-module-types ~.types-proj-reserved-value ~[%tests %golden ~.types-proj-reserved-value %source %jibb] src-553 `typ-553 ~ ~ ~))
34703476++ test-types-proj-single-duplicate
3471− (weld (check ~.types-proj-single-duplicate src-553 `tok-553 `tre-553) (check-module-types ~.types-proj-single-duplicate ~[%tests %golden ~.types-proj-single-duplicate %source %jibb] src-553 `typ-553 ~ ~ ~))
3477+ (weld (check ~.types-proj-single-duplicate src-554 `tok-554 `tre-554) (check-module-types ~.types-proj-single-duplicate ~[%tests %golden ~.types-proj-single-duplicate %source %jibb] src-554 `typ-554 ~ ~ ~))
34723478++ test-types-proj-single-field
3473− (weld (check ~.types-proj-single-field src-554 `tok-554 `tre-554) (check-module-types ~.types-proj-single-field ~[%tests %golden ~.types-proj-single-field %source %jibb] src-554 `typ-554 ~ ~ ~))
3479+ (weld (check ~.types-proj-single-field src-555 `tok-555 `tre-555) (check-module-types ~.types-proj-single-field ~[%tests %golden ~.types-proj-single-field %source %jibb] src-555 `typ-555 ~ ~ ~))
34743480++ test-types-proj-single-sample-face
3475− (weld (check ~.types-proj-single-sample-face src-555 `tok-555 `tre-555) (check-module-types ~.types-proj-single-sample-face ~[%tests %golden ~.types-proj-single-sample-face %source %jibb] src-555 `typ-555 ~ ~ ~))
3481+ (weld (check ~.types-proj-single-sample-face src-556 `tok-556 `tre-556) (check-module-types ~.types-proj-single-sample-face ~[%tests %golden ~.types-proj-single-sample-face %source %jibb] src-556 `typ-556 ~ ~ ~))
34763482++ test-types-proj-single-wrapped
3477− (weld (check ~.types-proj-single-wrapped src-556 `tok-556 `tre-556) (check-module-types ~.types-proj-single-wrapped ~[%tests %golden ~.types-proj-single-wrapped %source %jibb] src-556 `typ-556 ~ ~ ~))
3483+ (weld (check ~.types-proj-single-wrapped src-557 `tok-557 `tre-557) (check-module-types ~.types-proj-single-wrapped ~[%tests %golden ~.types-proj-single-wrapped %source %jibb] src-557 `typ-557 ~ ~ ~))
34783484++ test-types-qath-faces
3479− (weld (check ~.types-qath-faces src-557 `tok-557 `tre-557) (check-module-types ~.types-qath-faces ~[%tests %golden ~.types-qath-faces %source %jibb] src-557 `typ-557 ~ ~ ~))
3485+ (weld (check ~.types-qath-faces src-558 `tok-558 `tre-558) (check-module-types ~.types-qath-faces ~[%tests %golden ~.types-qath-faces %source %jibb] src-558 `typ-558 ~ ~ ~))
34803486++ test-types-qath-holes
3481− (weld (check ~.types-qath-holes src-558 `tok-558 `tre-558) (check-module-types ~.types-qath-holes ~[%tests %golden ~.types-qath-holes %source %jibb] src-558 `typ-558 ~ ~ ~))
3487+ (weld (check ~.types-qath-holes src-559 `tok-559 `tre-559) (check-module-types ~.types-qath-holes ~[%tests %golden ~.types-qath-holes %source %jibb] src-559 `typ-559 ~ ~ ~))
34823488++ test-types-qath-module-identity
3483− (weld (weld (check ~.types-qath-module-identity src-559 `tok-559 `tre-559) (check-module-types ~.types-qath-module-identity ~[%tests %golden ~.types-qath-module-identity %source %jibb] src-559 `typ-559 ~ ~ ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-559-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-559-2] ['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-559-3]])) (check-module-trees ~.types-qath-module-identity `mtre-559 ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-559-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-559-2] ['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-559-3]]))
3489+ (weld (weld (check ~.types-qath-module-identity src-560 `tok-560 `tre-560) (check-module-types ~.types-qath-module-identity ~[%tests %golden ~.types-qath-module-identity %source %jibb] src-560 `typ-560 ~ ~ ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-560-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-560-2] ['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-560-3]])) (check-module-trees ~.types-qath-module-identity `mtre-560 ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-560-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-560-2] ['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-560-3]]))
34843490++ test-types-qath-recursive
3485− (weld (check ~.types-qath-recursive src-560 `tok-560 `tre-560) (check-module-types ~.types-qath-recursive ~[%tests %golden ~.types-qath-recursive %source %jibb] src-560 `typ-560 ~ ~ ~))
3491+ (weld (check ~.types-qath-recursive src-561 `tok-561 `tre-561) (check-module-types ~.types-qath-recursive ~[%tests %golden ~.types-qath-recursive %source %jibb] src-561 `typ-561 ~ ~ ~))
34863492++ test-types-record-bound-variable
3487− (weld (check ~.types-record-bound-variable src-561 `tok-561 `tre-561) (check-types ~.types-record-bound-variable ~[%tests %golden ~.types-record-bound-variable %source %jibb] src-561 `typ-561))
3493+ (weld (check ~.types-record-bound-variable src-562 `tok-562 `tre-562) (check-types ~.types-record-bound-variable ~[%tests %golden ~.types-record-bound-variable %source %jibb] src-562 `typ-562))
34883494++ test-types-record-cast-context
3489− (weld (check ~.types-record-cast-context src-562 `tok-562 `tre-562) (check-module-types ~.types-record-cast-context ~[%tests %golden ~.types-record-cast-context %source %jibb] src-562 `typ-562 ~ ~ ~))
3495+ (weld (check ~.types-record-cast-context src-563 `tok-563 `tre-563) (check-module-types ~.types-record-cast-context ~[%tests %golden ~.types-record-cast-context %source %jibb] src-563 `typ-563 ~ ~ ~))
34903496++ test-types-record-change
3491− (weld (check ~.types-record-change src-563 `tok-563 `tre-563) (check-module-types ~.types-record-change ~[%tests %golden ~.types-record-change %source %jibb] src-563 `typ-563 ~ ~ ~))
3497+ (weld (check ~.types-record-change src-564 `tok-564 `tre-564) (check-module-types ~.types-record-change ~[%tests %golden ~.types-record-change %source %jibb] src-564 `typ-564 ~ ~ ~))
34923498++ test-types-record-change-generic
3493− (weld (check ~.types-record-change-generic src-564 `tok-564 `tre-564) (check-module-types ~.types-record-change-generic ~[%tests %golden ~.types-record-change-generic %source %jibb] src-564 `typ-564 ~ ~ ~))
3499+ (weld (check ~.types-record-change-generic src-565 `tok-565 `tre-565) (check-module-types ~.types-record-change-generic ~[%tests %golden ~.types-record-change-generic %source %jibb] src-565 `typ-565 ~ ~ ~))
34943500++ test-types-record-faces
3495− (weld (check ~.types-record-faces src-565 `tok-565 `tre-565) (check-types ~.types-record-faces ~[%tests %golden ~.types-record-faces %source %jibb] src-565 `typ-565))
3501+ (weld (check ~.types-record-faces src-566 `tok-566 `tre-566) (check-types ~.types-record-faces ~[%tests %golden ~.types-record-faces %source %jibb] src-566 `typ-566))
34963502++ test-types-record-field-edit-separate
3497− (weld (check ~.types-record-field-edit-separate src-566 `tok-566 `tre-566) (check-types ~.types-record-field-edit-separate ~[%tests %golden ~.types-record-field-edit-separate %source %jibb] src-566 `typ-566))
3503+ (weld (check ~.types-record-field-edit-separate src-567 `tok-567 `tre-567) (check-types ~.types-record-field-edit-separate ~[%tests %golden ~.types-record-field-edit-separate %source %jibb] src-567 `typ-567))
34983504++ test-types-record-field-expr-duplicate
3499− (weld (check ~.types-record-field-expr-duplicate src-567 `tok-567 `tre-567) (check-types ~.types-record-field-expr-duplicate ~[%tests %golden ~.types-record-field-expr-duplicate %source %jibb] src-567 `typ-567))
3505+ (weld (check ~.types-record-field-expr-duplicate src-568 `tok-568 `tre-568) (check-types ~.types-record-field-expr-duplicate ~[%tests %golden ~.types-record-field-expr-duplicate %source %jibb] src-568 `typ-568))
35003506++ test-types-record-field-expr-separate
3501− (weld (check ~.types-record-field-expr-separate src-568 `tok-568 `tre-568) (check-types ~.types-record-field-expr-separate ~[%tests %golden ~.types-record-field-expr-separate %source %jibb] src-568 `typ-568))
3507+ (weld (check ~.types-record-field-expr-separate src-569 `tok-569 `tre-569) (check-types ~.types-record-field-expr-separate ~[%tests %golden ~.types-record-field-expr-separate %source %jibb] src-569 `typ-569))
35023508++ test-types-record-field-module-reachable
3503− (weld (weld (check ~.types-record-field-module-reachable src-569 `tok-569 `tre-569) (check-module-types ~.types-record-field-module-reachable ~[%tests %golden ~.types-record-field-module-reachable %source %jibb] src-569 `typ-569 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-569-1]])) (check-module-trees ~.types-record-field-module-reachable `mtre-569 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-569-1]]))
3509+ (weld (weld (check ~.types-record-field-module-reachable src-570 `tok-570 `tre-570) (check-module-types ~.types-record-field-module-reachable ~[%tests %golden ~.types-record-field-module-reachable %source %jibb] src-570 `typ-570 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-570-1]])) (check-module-trees ~.types-record-field-module-reachable `mtre-570 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-570-1]]))
35043510++ test-types-record-field-module-unused
3505− (weld (weld (check ~.types-record-field-module-unused src-570 `tok-570 `tre-570) (check-module-types ~.types-record-field-module-unused ~[%tests %golden ~.types-record-field-module-unused %source %jibb] src-570 `typ-570 ~ ~ ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-570-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-570-2]])) (check-module-trees ~.types-record-field-module-unused `mtre-570 ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-570-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-570-2]]))
3511+ (weld (weld (check ~.types-record-field-module-unused src-571 `tok-571 `tre-571) (check-module-types ~.types-record-field-module-unused ~[%tests %golden ~.types-record-field-module-unused %source %jibb] src-571 `typ-571 ~ ~ ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-571-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-571-2]])) (check-module-trees ~.types-record-field-module-unused `mtre-571 ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-571-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-571-2]]))
35063512++ test-types-record-field-nested-mold
3507− (weld (check ~.types-record-field-nested-mold src-571 `tok-571 `tre-571) (check-types ~.types-record-field-nested-mold ~[%tests %golden ~.types-record-field-nested-mold %source %jibb] src-571 `typ-571))
3513+ (weld (check ~.types-record-field-nested-mold src-572 `tok-572 `tre-572) (check-types ~.types-record-field-nested-mold ~[%tests %golden ~.types-record-field-nested-mold %source %jibb] src-572 `typ-572))
35083514++ test-types-record-field-outer-inner
3509− (weld (check ~.types-record-field-outer-inner src-572 `tok-572 `tre-572) (check-types ~.types-record-field-outer-inner ~[%tests %golden ~.types-record-field-outer-inner %source %jibb] src-572 `typ-572))
3515+ (weld (check ~.types-record-field-outer-inner src-573 `tok-573 `tre-573) (check-types ~.types-record-field-outer-inner ~[%tests %golden ~.types-record-field-outer-inner %source %jibb] src-573 `typ-573))
35103516++ test-types-record-field-sample-duplicate
3511− (weld (check ~.types-record-field-sample-duplicate src-573 `tok-573 `tre-573) (check-types ~.types-record-field-sample-duplicate ~[%tests %golden ~.types-record-field-sample-duplicate %source %jibb] src-573 `typ-573))
3517+ (weld (check ~.types-record-field-sample-duplicate src-574 `tok-574 `tre-574) (check-types ~.types-record-field-sample-duplicate ~[%tests %golden ~.types-record-field-sample-duplicate %source %jibb] src-574 `typ-574))
35123518++ test-types-record-field-separate-molds
3513− (weld (check ~.types-record-field-separate-molds src-574 `tok-574 `tre-574) (check-types ~.types-record-field-separate-molds ~[%tests %golden ~.types-record-field-separate-molds %source %jibb] src-574 `typ-574))
3519+ (weld (check ~.types-record-field-separate-molds src-575 `tok-575 `tre-575) (check-types ~.types-record-field-separate-molds ~[%tests %golden ~.types-record-field-separate-molds %source %jibb] src-575 `typ-575))
35143520++ test-types-record-field-unused-mold
3515− (weld (check ~.types-record-field-unused-mold src-575 `tok-575 `tre-575) (check-types ~.types-record-field-unused-mold ~[%tests %golden ~.types-record-field-unused-mold %source %jibb] src-575 `typ-575))
3521+ (weld (check ~.types-record-field-unused-mold src-576 `tok-576 `tre-576) (check-types ~.types-record-field-unused-mold ~[%tests %golden ~.types-record-field-unused-mold %source %jibb] src-576 `typ-576))
35163522++ test-types-record-import
3517− (weld (weld (check ~.types-record-import src-576 `tok-576 `tre-576) (check-module-types ~.types-record-import ~[%tests %golden ~.types-record-import %source %jibb] src-576 `typ-576 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-576-1]])) (check-module-trees ~.types-record-import `mtre-576 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-576-1]]))
3523+ (weld (weld (check ~.types-record-import src-577 `tok-577 `tre-577) (check-module-types ~.types-record-import ~[%tests %golden ~.types-record-import %source %jibb] src-577 `typ-577 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-577-1]])) (check-module-trees ~.types-record-import `mtre-577 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-577-1]]))
35183524++ test-types-record-local-scheme
3519− (weld (check ~.types-record-local-scheme src-577 `tok-577 `tre-577) (check-types ~.types-record-local-scheme ~[%tests %golden ~.types-record-local-scheme %source %jibb] src-577 `typ-577))
3525+ (weld (check ~.types-record-local-scheme src-578 `tok-578 `tre-578) (check-types ~.types-record-local-scheme ~[%tests %golden ~.types-record-local-scheme %source %jibb] src-578 `typ-578))
35203526++ test-types-record-nested
3521− (weld (check ~.types-record-nested src-578 `tok-578 `tre-578) (check-types ~.types-record-nested ~[%tests %golden ~.types-record-nested %source %jibb] src-578 `typ-578))
3527+ (weld (check ~.types-record-nested src-579 `tok-579 `tre-579) (check-types ~.types-record-nested ~[%tests %golden ~.types-record-nested %source %jibb] src-579 `typ-579))
35223528++ test-types-record-to-tuple
3523− (weld (check ~.types-record-to-tuple src-579 `tok-579 `tre-579) (check-types ~.types-record-to-tuple ~[%tests %golden ~.types-record-to-tuple %source %jibb] src-579 `typ-579))
3529+ (weld (check ~.types-record-to-tuple src-580 `tok-580 `tre-580) (check-types ~.types-record-to-tuple ~[%tests %golden ~.types-record-to-tuple %source %jibb] src-580 `typ-580))
35243530++ test-types-recursion-scc-failures
3525− (weld (check ~.types-recursion-scc-failures src-580 `tok-580 `tre-580) (check-module-types ~.types-recursion-scc-failures ~[%tests %golden ~.types-recursion-scc-failures %source %jibb] src-580 `typ-580 ~ ~ ~))
3531+ (weld (check ~.types-recursion-scc-failures src-581 `tok-581 `tre-581) (check-module-types ~.types-recursion-scc-failures ~[%tests %golden ~.types-recursion-scc-failures %source %jibb] src-581 `typ-581 ~ ~ ~))
35263532++ test-types-recursion-scc-groups
3527− (weld (check ~.types-recursion-scc-groups src-581 `tok-581 `tre-581) (check-module-types ~.types-recursion-scc-groups ~[%tests %golden ~.types-recursion-scc-groups %source %jibb] src-581 `typ-581 ~ ~ ~))
3533+ (weld (check ~.types-recursion-scc-groups src-582 `tok-582 `tre-582) (check-module-types ~.types-recursion-scc-groups ~[%tests %golden ~.types-recursion-scc-groups %source %jibb] src-582 `typ-582 ~ ~ ~))
35283534++ test-types-recursion-scc-import
3529− (weld (weld (check ~.types-recursion-scc-import src-582 `tok-582 `tre-582) (check-module-types ~.types-recursion-scc-import ~[%tests %golden ~.types-recursion-scc-import %source %jibb] src-582 `typ-582 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-582-1]])) (check-module-trees ~.types-recursion-scc-import `mtre-582 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-582-1]]))
3535+ (weld (weld (check ~.types-recursion-scc-import src-583 `tok-583 `tre-583) (check-module-types ~.types-recursion-scc-import ~[%tests %golden ~.types-recursion-scc-import %source %jibb] src-583 `typ-583 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-583-1]])) (check-module-trees ~.types-recursion-scc-import `mtre-583 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-583-1]]))
35303536++ test-types-recursion-scc-import-bad
3531− (weld (weld (check ~.types-recursion-scc-import-bad src-583 `tok-583 `tre-583) (check-module-types ~.types-recursion-scc-import-bad ~[%tests %golden ~.types-recursion-scc-import-bad %source %jibb] src-583 `typ-583 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-583-1]])) (check-module-trees ~.types-recursion-scc-import-bad `mtre-583 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-583-1]]))
3537+ (weld (weld (check ~.types-recursion-scc-import-bad src-584 `tok-584 `tre-584) (check-module-types ~.types-recursion-scc-import-bad ~[%tests %golden ~.types-recursion-scc-import-bad %source %jibb] src-584 `typ-584 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-584-1]])) (check-module-trees ~.types-recursion-scc-import-bad `mtre-584 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-584-1]]))
35323538++ test-types-recursion-scc-local
3533− (weld (check ~.types-recursion-scc-local src-584 `tok-584 `tre-584) (check-module-types ~.types-recursion-scc-local ~[%tests %golden ~.types-recursion-scc-local %source %jibb] src-584 `typ-584 ~ ~ ~))
3539+ (weld (check ~.types-recursion-scc-local src-585 `tok-585 `tre-585) (check-module-types ~.types-recursion-scc-local ~[%tests %golden ~.types-recursion-scc-local %source %jibb] src-585 `typ-585 ~ ~ ~))
35343540++ test-types-recursion-scc-order
3535− (weld (check ~.types-recursion-scc-order src-585 `tok-585 `tre-585) (check-module-types ~.types-recursion-scc-order ~[%tests %golden ~.types-recursion-scc-order %source %jibb] src-585 `typ-585 ~ ~ ~))
3541+ (weld (check ~.types-recursion-scc-order src-586 `tok-586 `tre-586) (check-module-types ~.types-recursion-scc-order ~[%tests %golden ~.types-recursion-scc-order %source %jibb] src-586 `typ-586 ~ ~ ~))
35363542++ test-types-recursion-scc-shadow
3537− (weld (check ~.types-recursion-scc-shadow src-586 `tok-586 `tre-586) (check-module-types ~.types-recursion-scc-shadow ~[%tests %golden ~.types-recursion-scc-shadow %source %jibb] src-586 `typ-586 ~ ~ ~))
3543+ (weld (check ~.types-recursion-scc-shadow src-587 `tok-587 `tre-587) (check-module-types ~.types-recursion-scc-shadow ~[%tests %golden ~.types-recursion-scc-shadow %source %jibb] src-587 `typ-587 ~ ~ ~))
35383544++ test-types-recursive-branch
3539− (weld (check ~.types-recursive-branch src-587 `tok-587 `tre-587) (check-module-types ~.types-recursive-branch ~[%tests %golden ~.types-recursive-branch %source %jibb] src-587 `typ-587 ~ ~ ~))
3545+ (weld (check ~.types-recursive-branch src-588 `tok-588 `tre-588) (check-module-types ~.types-recursive-branch ~[%tests %golden ~.types-recursive-branch %source %jibb] src-588 `typ-588 ~ ~ ~))
35403546++ test-types-recursive-gate
3541− (weld (check ~.types-recursive-gate src-588 `tok-588 `tre-588) (check-types ~.types-recursive-gate ~[%tests %golden ~.types-recursive-gate %source %jibb] src-588 `typ-588))
3547+ (weld (check ~.types-recursive-gate src-589 `tok-589 `tre-589) (check-types ~.types-recursive-gate ~[%tests %golden ~.types-recursive-gate %source %jibb] src-589 `typ-589))
35423548++ test-types-recursive-sample
3543− (weld (check ~.types-recursive-sample src-589 `tok-589 `tre-589) (check-types ~.types-recursive-sample ~[%tests %golden ~.types-recursive-sample %source %jibb] src-589 `typ-589))
3549+ (weld (check ~.types-recursive-sample src-590 `tok-590 `tre-590) (check-types ~.types-recursive-sample ~[%tests %golden ~.types-recursive-sample %source %jibb] src-590 `typ-590))
35443550++ test-types-scope-library-poke
3545− (weld (check-at ~.types-scope-library-poke ~[~.ui ~.lib ~.library ~.jibb] src-590 `tok-590 `tre-590) (check-module-types ~.types-scope-library-poke ~[~.ui ~.lib ~.library ~.jibb] src-590 `typ-590 ~ ~ ~))
3551+ (weld (check-at ~.types-scope-library-poke ~[~.ui ~.lib ~.library ~.jibb] src-591 `tok-591 `tre-591) (check-module-types ~.types-scope-library-poke ~[~.ui ~.lib ~.library ~.jibb] src-591 `typ-591 ~ ~ ~))
35463552++ test-types-scope-root-api
3547− (weld (check-at ~.types-scope-root-api ~[~.ui ~.api ~.todo ~.jibb] src-591 `tok-591 `tre-591) (check-module-types ~.types-scope-root-api ~[~.ui ~.api ~.todo ~.jibb] src-591 `typ-591 ~ ~ ~))
3553+ (weld (check-at ~.types-scope-root-api ~[~.ui ~.api ~.todo ~.jibb] src-592 `tok-592 `tre-592) (check-module-types ~.types-scope-root-api ~[~.ui ~.api ~.todo ~.jibb] src-592 `typ-592 ~ ~ ~))
35483554++ test-types-scope-store-duplicate
3549− (weld (check-at ~.types-scope-store-duplicate ~[~.ui ~.stores ~.cart ~.jibb] src-592 `tok-592 `tre-592) (check-module-types ~.types-scope-store-duplicate ~[~.ui ~.stores ~.cart ~.jibb] src-592 `typ-592 ~ ~ ~))
3555+ (weld (check-at ~.types-scope-store-duplicate ~[~.ui ~.stores ~.cart ~.jibb] src-593 `tok-593 `tre-593) (check-module-types ~.types-scope-store-duplicate ~[~.ui ~.stores ~.cart ~.jibb] src-593 `typ-593 ~ ~ ~))
35503556++ test-types-scope-store-shadow
3551− (weld (check-at ~.types-scope-store-shadow ~[~.ui ~.stores ~.cart ~.jibb] src-593 `tok-593 `tre-593) (check-module-types ~.types-scope-store-shadow ~[~.ui ~.stores ~.cart ~.jibb] src-593 `typ-593 ~ ~ ~))
3557+ (weld (check-at ~.types-scope-store-shadow ~[~.ui ~.stores ~.cart ~.jibb] src-594 `tok-594 `tre-594) (check-module-types ~.types-scope-store-shadow ~[~.ui ~.stores ~.cart ~.jibb] src-594 `typ-594 ~ ~ ~))
35523558++ test-types-single-case-pattern
3553− (weld (check ~.types-single-case-pattern src-594 `tok-594 `tre-594) (check-module-types ~.types-single-case-pattern ~[%tests %golden ~.types-single-case-pattern %source %jibb] src-594 `typ-594 ~ ~ ~))
3559+ (weld (check ~.types-single-case-pattern src-595 `tok-595 `tre-595) (check-module-types ~.types-single-case-pattern ~[%tests %golden ~.types-single-case-pattern %source %jibb] src-595 `typ-595 ~ ~ ~))
35543560++ test-types-string-interpolation
3555− (weld (check ~.types-string-interpolation src-595 `tok-595 `tre-595) (check-module-types ~.types-string-interpolation ~[%tests %golden ~.types-string-interpolation %source %jibb] src-595 `typ-595 ~ ~ ~))
3561+ (weld (check ~.types-string-interpolation src-596 `tok-596 `tre-596) (check-module-types ~.types-string-interpolation ~[%tests %golden ~.types-string-interpolation %source %jibb] src-596 `typ-596 ~ ~ ~))
35563562++ test-types-tuple-context
3557− (weld (check ~.types-tuple-context src-596 `tok-596 `tre-596) (check-module-types ~.types-tuple-context ~[%tests %golden ~.types-tuple-context %source %jibb] src-596 `typ-596 ~ ~ ~))
3563+ (weld (check ~.types-tuple-context src-597 `tok-597 `tre-597) (check-module-types ~.types-tuple-context ~[%tests %golden ~.types-tuple-context %source %jibb] src-597 `typ-597 ~ ~ ~))
35583564++ test-types-tuple-context-nested
3559− (weld (check ~.types-tuple-context-nested src-597 `tok-597 `tre-597) (check-module-types ~.types-tuple-context-nested ~[%tests %golden ~.types-tuple-context-nested %source %jibb] src-597 `typ-597 ~ ~ ~))
3565+ (weld (check ~.types-tuple-context-nested src-598 `tok-598 `tre-598) (check-module-types ~.types-tuple-context-nested ~[%tests %golden ~.types-tuple-context-nested %source %jibb] src-598 `typ-598 ~ ~ ~))
35603566++ test-types-union-alias
3561− (weld (check ~.types-union-alias src-598 `tok-598 `tre-598) (check-types ~.types-union-alias ~[%tests %golden ~.types-union-alias %source %jibb] src-598 `typ-598))
3567+ (weld (check ~.types-union-alias src-599 `tok-599 `tre-599) (check-types ~.types-union-alias ~[%tests %golden ~.types-union-alias %source %jibb] src-599 `typ-599))
35623568++ test-types-union-branch-context
3563− (weld (check ~.types-union-branch-context src-599 `tok-599 `tre-599) (check-types ~.types-union-branch-context ~[%tests %golden ~.types-union-branch-context %source %jibb] src-599 `typ-599))
3569+ (weld (check ~.types-union-branch-context src-600 `tok-600 `tre-600) (check-types ~.types-union-branch-context ~[%tests %golden ~.types-union-branch-context %source %jibb] src-600 `typ-600))
35643570++ test-types-union-branch-pending
3565− (weld (check ~.types-union-branch-pending src-600 `tok-600 `tre-600) (check-types ~.types-union-branch-pending ~[%tests %golden ~.types-union-branch-pending %source %jibb] src-600 `typ-600))
3571+ (weld (check ~.types-union-branch-pending src-601 `tok-601 `tre-601) (check-types ~.types-union-branch-pending ~[%tests %golden ~.types-union-branch-pending %source %jibb] src-601 `typ-601))
35663572++ test-types-union-constructor-shape
3567− (weld (check ~.types-union-constructor-shape src-601 `tok-601 `tre-601) (check-types ~.types-union-constructor-shape ~[%tests %golden ~.types-union-constructor-shape %source %jibb] src-601 `typ-601))
3573+ (weld (check ~.types-union-constructor-shape src-602 `tok-602 `tre-602) (check-types ~.types-union-constructor-shape ~[%tests %golden ~.types-union-constructor-shape %source %jibb] src-602 `typ-602))
35683574++ test-types-union-context-flow
3569− (weld (check ~.types-union-context-flow src-602 `tok-602 `tre-602) (check-types ~.types-union-context-flow ~[%tests %golden ~.types-union-context-flow %source %jibb] src-602 `typ-602))
3575+ (weld (check ~.types-union-context-flow src-603 `tok-603 `tre-603) (check-types ~.types-union-context-flow ~[%tests %golden ~.types-union-context-flow %source %jibb] src-603 `typ-603))
35703576++ test-types-union-finite
3571− (weld (check ~.types-union-finite src-603 `tok-603 `tre-603) (check-module-types ~.types-union-finite ~[%tests %golden ~.types-union-finite %source %jibb] src-603 `typ-603 ~ ~ ~))
3577+ (weld (check ~.types-union-finite src-604 `tok-604 `tre-604) (check-module-types ~.types-union-finite ~[%tests %golden ~.types-union-finite %source %jibb] src-604 `typ-604 ~ ~ ~))
35723578++ test-types-union-finite-context
3573− (weld (check ~.types-union-finite-context src-604 `tok-604 `tre-604) (check-module-types ~.types-union-finite-context ~[%tests %golden ~.types-union-finite-context %source %jibb] src-604 `typ-604 ~ ~ ~))
3579+ (weld (check ~.types-union-finite-context src-605 `tok-605 `tre-605) (check-module-types ~.types-union-finite-context ~[%tests %golden ~.types-union-finite-context %source %jibb] src-605 `typ-605 ~ ~ ~))
35743580++ test-types-union-finite-generic
3575− (weld (check ~.types-union-finite-generic src-605 `tok-605 `tre-605) (check-module-types ~.types-union-finite-generic ~[%tests %golden ~.types-union-finite-generic %source %jibb] src-605 `typ-605 ~ ~ ~))
3581+ (weld (check ~.types-union-finite-generic src-606 `tok-606 `tre-606) (check-module-types ~.types-union-finite-generic ~[%tests %golden ~.types-union-finite-generic %source %jibb] src-606 `typ-606 ~ ~ ~))
35763582++ test-types-union-finite-limit
3577− (weld (check ~.types-union-finite-limit src-606 `tok-606 `tre-606) (check-module-types ~.types-union-finite-limit ~[%tests %golden ~.types-union-finite-limit %source %jibb] src-606 `typ-606 ~ ~ ~))
3583+ (weld (check ~.types-union-finite-limit src-607 `tok-607 `tre-607) (check-module-types ~.types-union-finite-limit ~[%tests %golden ~.types-union-finite-limit %source %jibb] src-607 `typ-607 ~ ~ ~))
35783584++ test-types-union-import
3579− (weld (weld (check ~.types-union-import src-607 `tok-607 `tre-607) (check-module-types ~.types-union-import ~[%tests %golden ~.types-union-import %source %jibb] src-607 `typ-607 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-607-1]])) (check-module-trees ~.types-union-import `mtre-607 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-607-1]]))
3585+ (weld (weld (check ~.types-union-import src-608 `tok-608 `tre-608) (check-module-types ~.types-union-import ~[%tests %golden ~.types-union-import %source %jibb] src-608 `typ-608 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-608-1]])) (check-module-trees ~.types-union-import `mtre-608 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-608-1]]))
35803586++ test-types-union-local-pending
3581− (weld (check ~.types-union-local-pending src-608 `tok-608 `tre-608) (check-types ~.types-union-local-pending ~[%tests %golden ~.types-union-local-pending %source %jibb] src-608 `typ-608))
3587+ (weld (check ~.types-union-local-pending src-609 `tok-609 `tre-609) (check-types ~.types-union-local-pending ~[%tests %golden ~.types-union-local-pending %source %jibb] src-609 `typ-609))
35823588++ test-types-union-nonwing-subject
3583− (weld (check ~.types-union-nonwing-subject src-609 `tok-609 `tre-609) (check-module-types ~.types-union-nonwing-subject ~[%tests %golden ~.types-union-nonwing-subject %source %jibb] src-609 `typ-609 ~ ~ ~))
3589+ (weld (check ~.types-union-nonwing-subject src-610 `tok-610 `tre-610) (check-module-types ~.types-union-nonwing-subject ~[%tests %golden ~.types-union-nonwing-subject %source %jibb] src-610 `typ-610 ~ ~ ~))
35843590++ test-types-union-overlap
3585− (weld (check ~.types-union-overlap src-610 `tok-610 `tre-610) (check-types ~.types-union-overlap ~[%tests %golden ~.types-union-overlap %source %jibb] src-610 `typ-610))
3591+ (weld (check ~.types-union-overlap src-611 `tok-611 `tre-611) (check-types ~.types-union-overlap ~[%tests %golden ~.types-union-overlap %source %jibb] src-611 `typ-611))
35863592++ test-types-union-overlap-nested
3587− (weld (check ~.types-union-overlap-nested src-611 `tok-611 `tre-611) (check-types ~.types-union-overlap-nested ~[%tests %golden ~.types-union-overlap-nested %source %jibb] src-611 `typ-611))
3593+ (weld (check ~.types-union-overlap-nested src-612 `tok-612 `tre-612) (check-types ~.types-union-overlap-nested ~[%tests %golden ~.types-union-overlap-nested %source %jibb] src-612 `typ-612))
35883594++ test-types-union-pattern-result-context
3589− (weld (check ~.types-union-pattern-result-context src-612 `tok-612 `tre-612) (check-module-types ~.types-union-pattern-result-context ~[%tests %golden ~.types-union-pattern-result-context %source %jibb] src-612 `typ-612 ~ ~ ~))
3595+ (weld (check ~.types-union-pattern-result-context src-613 `tok-613 `tre-613) (check-module-types ~.types-union-pattern-result-context ~[%tests %golden ~.types-union-pattern-result-context %source %jibb] src-613 `typ-613 ~ ~ ~))
35903596++ test-types-union-pattern-result-controls
3591− (weld (check ~.types-union-pattern-result-controls src-613 `tok-613 `tre-613) (check-module-types ~.types-union-pattern-result-controls ~[%tests %golden ~.types-union-pattern-result-controls %source %jibb] src-613 `typ-613 ~ ~ ~))
3597+ (weld (check ~.types-union-pattern-result-controls src-614 `tok-614 `tre-614) (check-module-types ~.types-union-pattern-result-controls ~[%tests %golden ~.types-union-pattern-result-controls %source %jibb] src-614 `typ-614 ~ ~ ~))
35923598++ test-types-union-patterns
3593− (weld (check ~.types-union-patterns src-614 `tok-614 `tre-614) (check-module-types ~.types-union-patterns ~[%tests %golden ~.types-union-patterns %source %jibb] src-614 `typ-614 ~ ~ ~))
3599+ (weld (check ~.types-union-patterns src-615 `tok-615 `tre-615) (check-module-types ~.types-union-patterns ~[%tests %golden ~.types-union-patterns %source %jibb] src-615 `typ-615 ~ ~ ~))
35943600++ test-types-union-patterns-generic
3595− (weld (check ~.types-union-patterns-generic src-615 `tok-615 `tre-615) (check-module-types ~.types-union-patterns-generic ~[%tests %golden ~.types-union-patterns-generic %source %jibb] src-615 `typ-615 ~ ~ ~))
3601+ (weld (check ~.types-union-patterns-generic src-616 `tok-616 `tre-616) (check-module-types ~.types-union-patterns-generic ~[%tests %golden ~.types-union-patterns-generic %source %jibb] src-616 `typ-616 ~ ~ ~))
35963602++ test-types-union-patterns-import
3597− (weld (weld (check ~.types-union-patterns-import src-616 `tok-616 `tre-616) (check-module-types ~.types-union-patterns-import ~[%tests %golden ~.types-union-patterns-import %source %jibb] src-616 `typ-616 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-616-1]])) (check-module-trees ~.types-union-patterns-import `mtre-616 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-616-1]]))
3603+ (weld (weld (check ~.types-union-patterns-import src-617 `tok-617 `tre-617) (check-module-types ~.types-union-patterns-import ~[%tests %golden ~.types-union-patterns-import %source %jibb] src-617 `typ-617 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-617-1]])) (check-module-trees ~.types-union-patterns-import `mtre-617 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-617-1]]))
35983604++ test-types-union-phantom-generic
3599− (weld (check ~.types-union-phantom-generic src-617 `tok-617 `tre-617) (check-types ~.types-union-phantom-generic ~[%tests %golden ~.types-union-phantom-generic %source %jibb] src-617 `typ-617))
3605+ (weld (check ~.types-union-phantom-generic src-618 `tok-618 `tre-618) (check-types ~.types-union-phantom-generic ~[%tests %golden ~.types-union-phantom-generic %source %jibb] src-618 `typ-618))
36003606++ test-types-union-polymorphic-identity
3601− (weld (weld (check ~.types-union-polymorphic-identity src-618 `tok-618 `tre-618) (check-module-types ~.types-union-polymorphic-identity ~[%tests %golden ~.types-union-polymorphic-identity %source %jibb] src-618 `typ-618 ~ ~ ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-618-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-618-2]])) (check-module-trees ~.types-union-polymorphic-identity `mtre-618 ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-618-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-618-2]]))
3607+ (weld (weld (check ~.types-union-polymorphic-identity src-619 `tok-619 `tre-619) (check-module-types ~.types-union-polymorphic-identity ~[%tests %golden ~.types-union-polymorphic-identity %source %jibb] src-619 `typ-619 ~ ~ ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-619-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-619-2]])) (check-module-trees ~.types-union-polymorphic-identity `mtre-619 ~[['/ui/one.jibb' ~[~.ui ~.one ~.jibb] mod-619-1] ['/ui/two.jibb' ~[~.ui ~.two ~.jibb] mod-619-2]]))
36023608++ test-types-union-print-cross-namespace
3603− (weld (weld (check ~.types-union-print-cross-namespace src-619 `tok-619 `tre-619) (check-module-types ~.types-union-print-cross-namespace ~[%tests %golden ~.types-union-print-cross-namespace %source %jibb] src-619 `typ-619 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-619-1]])) (check-module-trees ~.types-union-print-cross-namespace `mtre-619 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-619-1]]))
3609+ (weld (weld (check ~.types-union-print-cross-namespace src-620 `tok-620 `tre-620) (check-module-types ~.types-union-print-cross-namespace ~[%tests %golden ~.types-union-print-cross-namespace %source %jibb] src-620 `typ-620 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-620-1]])) (check-module-trees ~.types-union-print-cross-namespace `mtre-620 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-620-1]]))
36043610++ test-types-union-print-distinct
3605− (weld (weld (check ~.types-union-print-distinct src-620 `tok-620 `tre-620) (check-module-types ~.types-union-print-distinct ~[%tests %golden ~.types-union-print-distinct %source %jibb] src-620 `typ-620 ~ ~ ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-620-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-620-2] ['/ui/twin.jibb' ~[~.ui ~.twin ~.jibb] mod-620-3]])) (check-module-trees ~.types-union-print-distinct `mtre-620 ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-620-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-620-2] ['/ui/twin.jibb' ~[~.ui ~.twin ~.jibb] mod-620-3]]))
3611+ (weld (weld (check ~.types-union-print-distinct src-621 `tok-621 `tre-621) (check-module-types ~.types-union-print-distinct ~[%tests %golden ~.types-union-print-distinct %source %jibb] src-621 `typ-621 ~ ~ ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-621-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-621-2] ['/ui/twin.jibb' ~[~.ui ~.twin ~.jibb] mod-621-3]])) (check-module-trees ~.types-union-print-distinct `mtre-621 ~[['/ui/left.jibb' ~[~.ui ~.left ~.jibb] mod-621-1] ['/ui/right.jibb' ~[~.ui ~.right ~.jibb] mod-621-2] ['/ui/twin.jibb' ~[~.ui ~.twin ~.jibb] mod-621-3]]))
36063612++ test-types-union-print-escape
3607− (weld (check ~.types-union-print-escape src-621 `tok-621 `tre-621) (check-types ~.types-union-print-escape ~[%tests %golden ~.types-union-print-escape %source %jibb] src-621 `typ-621))
3613+ (weld (check ~.types-union-print-escape src-622 `tok-622 `tre-622) (check-types ~.types-union-print-escape ~[%tests %golden ~.types-union-print-escape %source %jibb] src-622 `typ-622))
36083614++ test-types-union-print-local
3609− (weld (check ~.types-union-print-local src-622 `tok-622 `tre-622) (check-types ~.types-union-print-local ~[%tests %golden ~.types-union-print-local %source %jibb] src-622 `typ-622))
3615+ (weld (check ~.types-union-print-local src-623 `tok-623 `tre-623) (check-types ~.types-union-print-local ~[%tests %golden ~.types-union-print-local %source %jibb] src-623 `typ-623))
36103616++ test-types-union-print-nested
3611− (weld (check ~.types-union-print-nested src-623 `tok-623 `tre-623) (check-types ~.types-union-print-nested ~[%tests %golden ~.types-union-print-nested %source %jibb] src-623 `typ-623))
3617+ (weld (check ~.types-union-print-nested src-624 `tok-624 `tre-624) (check-types ~.types-union-print-nested ~[%tests %golden ~.types-union-print-nested %source %jibb] src-624 `typ-624))
36123618++ test-types-union-print-same-origin
3613− (weld (weld (check ~.types-union-print-same-origin src-624 `tok-624 `tre-624) (check-module-types ~.types-union-print-same-origin ~[%tests %golden ~.types-union-print-same-origin %source %jibb] src-624 `typ-624 ~ ~ ~[['/ui/shared.jibb' ~[~.ui ~.shared ~.jibb] mod-624-1]])) (check-module-trees ~.types-union-print-same-origin `mtre-624 ~[['/ui/shared.jibb' ~[~.ui ~.shared ~.jibb] mod-624-1]]))
3619+ (weld (weld (check ~.types-union-print-same-origin src-625 `tok-625 `tre-625) (check-module-types ~.types-union-print-same-origin ~[%tests %golden ~.types-union-print-same-origin %source %jibb] src-625 `typ-625 ~ ~ ~[['/ui/shared.jibb' ~[~.ui ~.shared ~.jibb] mod-625-1]])) (check-module-trees ~.types-union-print-same-origin `mtre-625 ~[['/ui/shared.jibb' ~[~.ui ~.shared ~.jibb] mod-625-1]]))
36143620++ test-types-union-print-transitive
3615− (weld (weld (check ~.types-union-print-transitive src-625 `tok-625 `tre-625) (check-module-types ~.types-union-print-transitive ~[%tests %golden ~.types-union-print-transitive %source %jibb] src-625 `typ-625 ~ ~ ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-625-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-625-2]])) (check-module-trees ~.types-union-print-transitive `mtre-625 ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-625-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-625-2]]))
3621+ (weld (weld (check ~.types-union-print-transitive src-626 `tok-626 `tre-626) (check-module-types ~.types-union-print-transitive ~[%tests %golden ~.types-union-print-transitive %source %jibb] src-626 `typ-626 ~ ~ ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-626-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-626-2]])) (check-module-trees ~.types-union-print-transitive `mtre-626 ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-626-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-626-2]]))
36163622++ test-types-union-singleton
3617− (weld (check ~.types-union-singleton src-626 `tok-626 `tre-626) (check-types ~.types-union-singleton ~[%tests %golden ~.types-union-singleton %source %jibb] src-626 `typ-626))
3623+ (weld (check ~.types-union-singleton src-627 `tok-627 `tre-627) (check-types ~.types-union-singleton ~[%tests %golden ~.types-union-singleton %source %jibb] src-627 `typ-627))
36183624++ test-types-union-tag-atoms
3619− (weld (check ~.types-union-tag-atoms src-627 `tok-627 `tre-627) (check-types ~.types-union-tag-atoms ~[%tests %golden ~.types-union-tag-atoms %source %jibb] src-627 `typ-627))
3625+ (weld (check ~.types-union-tag-atoms src-628 `tok-628 `tre-628) (check-types ~.types-union-tag-atoms ~[%tests %golden ~.types-union-tag-atoms %source %jibb] src-628 `typ-628))
36203626++ test-types-union-tags
3621− (weld (check ~.types-union-tags src-628 `tok-628 `tre-628) (check-types ~.types-union-tags ~[%tests %golden ~.types-union-tags %source %jibb] src-628 `typ-628))
3627+ (weld (check ~.types-union-tags src-629 `tok-629 `tre-629) (check-types ~.types-union-tags ~[%tests %golden ~.types-union-tags %source %jibb] src-629 `typ-629))
36223628++ test-types-union-unresolved
3623− (weld (check ~.types-union-unresolved src-629 `tok-629 `tre-629) (check-types ~.types-union-unresolved ~[%tests %golden ~.types-union-unresolved %source %jibb] src-629 `typ-629))
3629+ (weld (check ~.types-union-unresolved src-630 `tok-630 `tre-630) (check-types ~.types-union-unresolved ~[%tests %golden ~.types-union-unresolved %source %jibb] src-630 `typ-630))
36243630++ test-types-union-unresolved-flow
3625− (weld (check ~.types-union-unresolved-flow src-630 `tok-630 `tre-630) (check-types ~.types-union-unresolved-flow ~[%tests %golden ~.types-union-unresolved-flow %source %jibb] src-630 `typ-630))
3631+ (weld (check ~.types-union-unresolved-flow src-631 `tok-631 `tre-631) (check-types ~.types-union-unresolved-flow ~[%tests %golden ~.types-union-unresolved-flow %source %jibb] src-631 `typ-631))
36263632++ test-types-unit-construction
3627− (weld (check ~.types-unit-construction src-631 `tok-631 `tre-631) (check-module-types ~.types-unit-construction ~[%tests %golden ~.types-unit-construction %source %jibb] src-631 `typ-631 ~ ~ ~))
3633+ (weld (check ~.types-unit-construction src-632 `tok-632 `tre-632) (check-module-types ~.types-unit-construction ~[%tests %golden ~.types-unit-construction %source %jibb] src-632 `typ-632 ~ ~ ~))
36283634++ test-types-unit-context
3629− (weld (check ~.types-unit-context src-632 `tok-632 `tre-632) (check-module-types ~.types-unit-context ~[%tests %golden ~.types-unit-context %source %jibb] src-632 `typ-632 ~ ~ ~))
3635+ (weld (check ~.types-unit-context src-633 `tok-633 `tre-633) (check-module-types ~.types-unit-context ~[%tests %golden ~.types-unit-context %source %jibb] src-633 `typ-633 ~ ~ ~))
36303636++ test-types-unit-patterns
3631− (weld (check ~.types-unit-patterns src-633 `tok-633 `tre-633) (check-types ~.types-unit-patterns ~[%tests %golden ~.types-unit-patterns %source %jibb] src-633 `typ-633))
3637+ (weld (check ~.types-unit-patterns src-634 `tok-634 `tre-634) (check-types ~.types-unit-patterns ~[%tests %golden ~.types-unit-patterns %source %jibb] src-634 `typ-634))
36323638++ test-types-value-cycle-shadow
3633− (weld (check ~.types-value-cycle-shadow src-634 `tok-634 `tre-634) (check-module-types ~.types-value-cycle-shadow ~[%tests %golden ~.types-value-cycle-shadow %source %jibb] src-634 `typ-634 ~ ~ ~))
3639+ (weld (check ~.types-value-cycle-shadow src-635 `tok-635 `tre-635) (check-module-types ~.types-value-cycle-shadow ~[%tests %golden ~.types-value-cycle-shadow %source %jibb] src-635 `typ-635 ~ ~ ~))
36343640++ test-types-value-cycle-unsupported
3635− (weld (check ~.types-value-cycle-unsupported src-635 `tok-635 `tre-635) (check-module-types ~.types-value-cycle-unsupported ~[%tests %golden ~.types-value-cycle-unsupported %source %jibb] src-635 `typ-635 ~ ~ ~))
3641+ (weld (check ~.types-value-cycle-unsupported src-636 `tok-636 `tre-636) (check-module-types ~.types-value-cycle-unsupported ~[%tests %golden ~.types-value-cycle-unsupported %source %jibb] src-636 `typ-636 ~ ~ ~))
36363642++ test-types-value-cycles
3637− (weld (check ~.types-value-cycles src-636 `tok-636 `tre-636) (check-module-types ~.types-value-cycles ~[%tests %golden ~.types-value-cycles %source %jibb] src-636 `typ-636 ~ ~ ~))
3643+ (weld (check ~.types-value-cycles src-637 `tok-637 `tre-637) (check-module-types ~.types-value-cycles ~[%tests %golden ~.types-value-cycles %source %jibb] src-637 `typ-637 ~ ~ ~))
36383644::
36393645:: +check: run golden:jibb on a case and compare both outputs
36403646::