@@ -20,6 +20,7 @@
2020:: catch an expected file without its final newline.
2121::
2222/+ jibb, jibb-import
23+/* prelude-source %jibb /lib/jibb/prelude/jibb
2324/* src-1 %jibb /tests/golden/doc-core-02-update/source/jibb
2425/* tok-1 %txt /tests/golden/doc-core-02-update/tokens/txt
2526/* tre-1 %txt /tests/golden/doc-core-02-update/tree/txt
@@ -1141,194 +1142,302 @@
11411142/* tre-373 %txt /tests/golden/module-fixture-eof/tree/txt
11421143/* mod-373-1 %jibb /tests/golden/module-fixture-eof/modules/ui/incomplete/jibb
11431144/* mtre-373 %txt /tests/golden/module-fixture-eof/module-trees/txt
1144−/* src-374 %jibb /tests/golden/prelude-1c-structural/source/jibb
1145−/* tok-374 %txt /tests/golden/prelude-1c-structural/tokens/txt
1146−/* tre-374 %txt /tests/golden/prelude-1c-structural/tree/txt
1147−/* typ-374 %txt /tests/golden/prelude-1c-structural/types/txt
1148−/* src-375 %jibb /tests/golden/prelude-3g-basic/source/jibb
1149−/* tok-375 %txt /tests/golden/prelude-3g-basic/tokens/txt
1150−/* tre-375 %txt /tests/golden/prelude-3g-basic/tree/txt
1151−/* typ-375 %txt /tests/golden/prelude-3g-basic/types/txt
1152−/* src-376 %jibb /tests/golden/prelude-3g-like/source/jibb
1153−/* tok-376 %txt /tests/golden/prelude-3g-like/tokens/txt
1154−/* tre-376 %txt /tests/golden/prelude-3g-like/tree/txt
1155−/* typ-376 %txt /tests/golden/prelude-3g-like/types/txt
1156−/* src-377 %jibb /tests/golden/prelude-3g-structural/source/jibb
1157−/* tok-377 %txt /tests/golden/prelude-3g-structural/tokens/txt
1158−/* tre-377 %txt /tests/golden/prelude-3g-structural/tree/txt
1159−/* typ-377 %txt /tests/golden/prelude-3g-structural/types/txt
1160−/* src-378 %jibb /tests/golden/prelude-core-functions/source/jibb
1161−/* tok-378 %txt /tests/golden/prelude-core-functions/tokens/txt
1162−/* tre-378 %txt /tests/golden/prelude-core-functions/tree/txt
1163−/* typ-378 %txt /tests/golden/prelude-core-functions/types/txt
1164−/* src-379 %jibb /tests/golden/prelude-list-helpers/source/jibb
1165−/* tok-379 %txt /tests/golden/prelude-list-helpers/tokens/txt
1166−/* tre-379 %txt /tests/golden/prelude-list-helpers/tree/txt
1167−/* typ-379 %txt /tests/golden/prelude-list-helpers/types/txt
1168−/* src-380 %jibb /tests/golden/prelude-list-unit/source/jibb
1169−/* tok-380 %txt /tests/golden/prelude-list-unit/tokens/txt
1170−/* tre-380 %txt /tests/golden/prelude-list-unit/tree/txt
1171−/* typ-380 %txt /tests/golden/prelude-list-unit/types/txt
1172−/* src-381 %jibb /tests/golden/prelude-unit-list-transforms/source/jibb
1173−/* tok-381 %txt /tests/golden/prelude-unit-list-transforms/tokens/txt
1174−/* tre-381 %txt /tests/golden/prelude-unit-list-transforms/tree/txt
1175−/* typ-381 %txt /tests/golden/prelude-unit-list-transforms/types/txt
1176−/* src-382 %jibb /tests/golden/types-import-mark/source/jibb
1177−/* tok-382 %txt /tests/golden/types-import-mark/tokens/txt
1178−/* tre-382 %txt /tests/golden/types-import-mark/tree/txt
1179−/* typ-382 %txt /tests/golden/types-import-mark/types/txt
1180−/* imp-382-1 %txt /tests/golden/types-import-mark/sur/fixture/txt
1181−/* mark-382-1 %txt /tests/golden/types-import-mark/mar/label/txt
1182−/* src-383 %jibb /tests/golden/types-import-missing-mold/source/jibb
1183−/* tok-383 %txt /tests/golden/types-import-missing-mold/tokens/txt
1184−/* tre-383 %txt /tests/golden/types-import-missing-mold/tree/txt
1185−/* typ-383 %txt /tests/golden/types-import-missing-mold/types/txt
1186−/* imp-383-1 %txt /tests/golden/types-import-missing-mold/sur/fixture/txt
1187−/* src-384 %jibb /tests/golden/types-import-sur/source/jibb
1188−/* tok-384 %txt /tests/golden/types-import-sur/tokens/txt
1189−/* tre-384 %txt /tests/golden/types-import-sur/tree/txt
1190−/* typ-384 %txt /tests/golden/types-import-sur/types/txt
1191−/* imp-384-1 %txt /tests/golden/types-import-sur/sur/fixture/txt
1192−/* imp-384-2 %txt /tests/golden/types-import-sur/sur/fixture/txt
1193−/* src-385 %jibb /tests/golden/types-module-fixtures/source/jibb
1194−/* tok-385 %txt /tests/golden/types-module-fixtures/tokens/txt
1195−/* tre-385 %txt /tests/golden/types-module-fixtures/tree/txt
1196−/* mod-385-1 %jibb /tests/golden/types-module-fixtures/modules/ui/api/blog/jibb
1197−/* mod-385-2 %jibb /tests/golden/types-module-fixtures/modules/ui/components/card/jibb
1198−/* typ-385 %txt /tests/golden/types-module-fixtures/types/txt
1199−/* mtre-385 %txt /tests/golden/types-module-fixtures/module-trees/txt
1200−/* src-386 %jibb /tests/golden/types-module-mixed/source/jibb
1201−/* tok-386 %txt /tests/golden/types-module-mixed/tokens/txt
1202−/* tre-386 %txt /tests/golden/types-module-mixed/tree/txt
1203−/* mod-386-1 %jibb /tests/golden/types-module-mixed/modules/ui/helper/jibb
1204−/* typ-386 %txt /tests/golden/types-module-mixed/types/txt
1205−/* imp-386-1 %txt /tests/golden/types-module-mixed/sur/fixture/txt
1206−/* mark-386-1 %txt /tests/golden/types-module-mixed/mar/label/txt
1207−/* mtre-386 %txt /tests/golden/types-module-mixed/module-trees/txt
1208−/* src-387 %jibb /tests/golden/types-partial-apply/source/jibb
1209−/* tok-387 %txt /tests/golden/types-partial-apply/tokens/txt
1210−/* tre-387 %txt /tests/golden/types-partial-apply/tree/txt
1211−/* typ-387 %txt /tests/golden/types-partial-apply/types/txt
1212−/* src-388 %jibb /tests/golden/types-partial-atom-alias/source/jibb
1213−/* tok-388 %txt /tests/golden/types-partial-atom-alias/tokens/txt
1214−/* tre-388 %txt /tests/golden/types-partial-atom-alias/tree/txt
1215−/* typ-388 %txt /tests/golden/types-partial-atom-alias/types/txt
1216−/* src-389 %jibb /tests/golden/types-partial-atom-constraint/source/jibb
1217−/* tok-389 %txt /tests/golden/types-partial-atom-constraint/tokens/txt
1218−/* tre-389 %txt /tests/golden/types-partial-atom-constraint/tree/txt
1219−/* typ-389 %txt /tests/golden/types-partial-atom-constraint/types/txt
1220−/* src-390 %jibb /tests/golden/types-partial-atom-widening/source/jibb
1221−/* tok-390 %txt /tests/golden/types-partial-atom-widening/tokens/txt
1222−/* tre-390 %txt /tests/golden/types-partial-atom-widening/tree/txt
1223−/* typ-390 %txt /tests/golden/types-partial-atom-widening/types/txt
1224−/* src-391 %jibb /tests/golden/types-partial-aura/source/jibb
1225−/* tok-391 %txt /tests/golden/types-partial-aura/tokens/txt
1226−/* tre-391 %txt /tests/golden/types-partial-aura/tree/txt
1227−/* typ-391 %txt /tests/golden/types-partial-aura/types/txt
1228−/* src-392 %jibb /tests/golden/types-partial-aura-family/source/jibb
1229−/* tok-392 %txt /tests/golden/types-partial-aura-family/tokens/txt
1230−/* tre-392 %txt /tests/golden/types-partial-aura-family/tree/txt
1231−/* typ-392 %txt /tests/golden/types-partial-aura-family/types/txt
1232−/* src-393 %jibb /tests/golden/types-partial-aura-generalization/source/jibb
1233−/* tok-393 %txt /tests/golden/types-partial-aura-generalization/tokens/txt
1234−/* tre-393 %txt /tests/golden/types-partial-aura-generalization/tree/txt
1235−/* typ-393 %txt /tests/golden/types-partial-aura-generalization/types/txt
1236−/* src-394 %jibb /tests/golden/types-partial-bare-atom/source/jibb
1237−/* tok-394 %txt /tests/golden/types-partial-bare-atom/tokens/txt
1238−/* tre-394 %txt /tests/golden/types-partial-bare-atom/tree/txt
1239−/* typ-394 %txt /tests/golden/types-partial-bare-atom/types/txt
1240−/* src-395 %jibb /tests/golden/types-partial-branch-widening/source/jibb
1241−/* tok-395 %txt /tests/golden/types-partial-branch-widening/tokens/txt
1242−/* tre-395 %txt /tests/golden/types-partial-branch-widening/tree/txt
1243−/* typ-395 %txt /tests/golden/types-partial-branch-widening/types/txt
1244−/* src-396 %jibb /tests/golden/types-partial-conflicting-sites/source/jibb
1245−/* tok-396 %txt /tests/golden/types-partial-conflicting-sites/tokens/txt
1246−/* tre-396 %txt /tests/golden/types-partial-conflicting-sites/tree/txt
1247−/* typ-396 %txt /tests/golden/types-partial-conflicting-sites/types/txt
1248−/* src-397 %jibb /tests/golden/types-partial-decimal-default/source/jibb
1249−/* tok-397 %txt /tests/golden/types-partial-decimal-default/tokens/txt
1250−/* tre-397 %txt /tests/golden/types-partial-decimal-default/tree/txt
1251−/* typ-397 %txt /tests/golden/types-partial-decimal-default/types/txt
1252−/* src-398 %jibb /tests/golden/types-partial-dependency-chain/source/jibb
1253−/* tok-398 %txt /tests/golden/types-partial-dependency-chain/tokens/txt
1254−/* tre-398 %txt /tests/golden/types-partial-dependency-chain/tree/txt
1255−/* typ-398 %txt /tests/golden/types-partial-dependency-chain/types/txt
1256−/* src-399 %jibb /tests/golden/types-partial-explicit-capital/source/jibb
1257−/* tok-399 %txt /tests/golden/types-partial-explicit-capital/tokens/txt
1258−/* tre-399 %txt /tests/golden/types-partial-explicit-capital/tree/txt
1259−/* typ-399 %txt /tests/golden/types-partial-explicit-capital/types/txt
1260−/* src-400 %jibb /tests/golden/types-partial-forward/source/jibb
1261−/* tok-400 %txt /tests/golden/types-partial-forward/tokens/txt
1262−/* tre-400 %txt /tests/golden/types-partial-forward/tree/txt
1263−/* typ-400 %txt /tests/golden/types-partial-forward/types/txt
1264−/* src-401 %jibb /tests/golden/types-partial-generalization/source/jibb
1265−/* tok-401 %txt /tests/golden/types-partial-generalization/tokens/txt
1266−/* tre-401 %txt /tests/golden/types-partial-generalization/tree/txt
1267−/* typ-401 %txt /tests/golden/types-partial-generalization/types/txt
1268−/* src-402 %jibb /tests/golden/types-partial-identity/source/jibb
1269−/* tok-402 %txt /tests/golden/types-partial-identity/tokens/txt
1270−/* tre-402 %txt /tests/golden/types-partial-identity/tree/txt
1271−/* typ-402 %txt /tests/golden/types-partial-identity/types/txt
1272−/* src-403 %jibb /tests/golden/types-partial-independent-atoms/source/jibb
1273−/* tok-403 %txt /tests/golden/types-partial-independent-atoms/tokens/txt
1274−/* tre-403 %txt /tests/golden/types-partial-independent-atoms/tree/txt
1275−/* typ-403 %txt /tests/golden/types-partial-independent-atoms/types/txt
1276−/* src-404 %jibb /tests/golden/types-partial-local-molds/source/jibb
1277−/* tok-404 %txt /tests/golden/types-partial-local-molds/tokens/txt
1278−/* tre-404 %txt /tests/golden/types-partial-local-molds/tree/txt
1279−/* typ-404 %txt /tests/golden/types-partial-local-molds/types/txt
1280−/* src-405 %jibb /tests/golden/types-partial-locals/source/jibb
1281−/* tok-405 %txt /tests/golden/types-partial-locals/tokens/txt
1282−/* tre-405 %txt /tests/golden/types-partial-locals/tree/txt
1283−/* typ-405 %txt /tests/golden/types-partial-locals/types/txt
1284−/* src-406 %jibb /tests/golden/types-partial-many-atom-constraints/source/jibb
1285−/* tok-406 %txt /tests/golden/types-partial-many-atom-constraints/tokens/txt
1286−/* tre-406 %txt /tests/golden/types-partial-many-atom-constraints/tree/txt
1287−/* typ-406 %txt /tests/golden/types-partial-many-atom-constraints/types/txt
1288−/* src-407 %jibb /tests/golden/types-partial-mold-bare-aura/source/jibb
1289−/* tok-407 %txt /tests/golden/types-partial-mold-bare-aura/tokens/txt
1290−/* tre-407 %txt /tests/golden/types-partial-mold-bare-aura/tree/txt
1291−/* typ-407 %txt /tests/golden/types-partial-mold-bare-aura/types/txt
1292−/* src-408 %jibb /tests/golden/types-partial-mold-composite/source/jibb
1293−/* tok-408 %txt /tests/golden/types-partial-mold-composite/tokens/txt
1294−/* tre-408 %txt /tests/golden/types-partial-mold-composite/tree/txt
1295−/* typ-408 %txt /tests/golden/types-partial-mold-composite/types/txt
1296−/* src-409 %jibb /tests/golden/types-partial-mold-forward/source/jibb
1297−/* tok-409 %txt /tests/golden/types-partial-mold-forward/tokens/txt
1298−/* tre-409 %txt /tests/golden/types-partial-mold-forward/tree/txt
1299−/* typ-409 %txt /tests/golden/types-partial-mold-forward/types/txt
1300−/* src-410 %jibb /tests/golden/types-partial-mold-recursive/source/jibb
1301−/* tok-410 %txt /tests/golden/types-partial-mold-recursive/tokens/txt
1302−/* tre-410 %txt /tests/golden/types-partial-mold-recursive/tree/txt
1303−/* typ-410 %txt /tests/golden/types-partial-mold-recursive/types/txt
1304−/* src-411 %jibb /tests/golden/types-partial-occurs/source/jibb
1305−/* tok-411 %txt /tests/golden/types-partial-occurs/tokens/txt
1306−/* tre-411 %txt /tests/golden/types-partial-occurs/tree/txt
1307−/* typ-411 %txt /tests/golden/types-partial-occurs/types/txt
1308−/* src-412 %jibb /tests/golden/types-partial-projection/source/jibb
1309−/* tok-412 %txt /tests/golden/types-partial-projection/tokens/txt
1310−/* tre-412 %txt /tests/golden/types-partial-projection/tree/txt
1311−/* typ-412 %txt /tests/golden/types-partial-projection/types/txt
1312−/* src-413 %jibb /tests/golden/types-partial-shadow-global/source/jibb
1313−/* tok-413 %txt /tests/golden/types-partial-shadow-global/tokens/txt
1314−/* tre-413 %txt /tests/golden/types-partial-shadow-global/tree/txt
1315−/* typ-413 %txt /tests/golden/types-partial-shadow-global/types/txt
1316−/* src-414 %jibb /tests/golden/types-partial-shared-tvar/source/jibb
1317−/* tok-414 %txt /tests/golden/types-partial-shared-tvar/tokens/txt
1318−/* tre-414 %txt /tests/golden/types-partial-shared-tvar/tree/txt
1319−/* typ-414 %txt /tests/golden/types-partial-shared-tvar/types/txt
1320−/* src-415 %jibb /tests/golden/types-partial-union-cases/source/jibb
1321−/* tok-415 %txt /tests/golden/types-partial-union-cases/tokens/txt
1322−/* tre-415 %txt /tests/golden/types-partial-union-cases/tree/txt
1323−/* typ-415 %txt /tests/golden/types-partial-union-cases/types/txt
1324−/* src-416 %jibb /tests/golden/types-partial-union-edges/source/jibb
1325−/* tok-416 %txt /tests/golden/types-partial-union-edges/tokens/txt
1326−/* tre-416 %txt /tests/golden/types-partial-union-edges/tree/txt
1327−/* typ-416 %txt /tests/golden/types-partial-union-edges/types/txt
1328−/* src-417 %jibb /tests/golden/types-partial-unresolved-tag/source/jibb
1329−/* tok-417 %txt /tests/golden/types-partial-unresolved-tag/tokens/txt
1330−/* tre-417 %txt /tests/golden/types-partial-unresolved-tag/tree/txt
1331−/* typ-417 %txt /tests/golden/types-partial-unresolved-tag/types/txt
1145+/* src-374 %jibb /tests/golden/module-import-atom-scheme/source/jibb
1146+/* tok-374 %txt /tests/golden/module-import-atom-scheme/tokens/txt
1147+/* tre-374 %txt /tests/golden/module-import-atom-scheme/tree/txt
1148+/* mod-374-1 %jibb /tests/golden/module-import-atom-scheme/modules/ui/mid/jibb
1149+/* mod-374-2 %jibb /tests/golden/module-import-atom-scheme/modules/ui/base/jibb
1150+/* typ-374 %txt /tests/golden/module-import-atom-scheme/types/txt
1151+/* mtre-374 %txt /tests/golden/module-import-atom-scheme/module-trees/txt
1152+/* src-375 %jibb /tests/golden/module-import-cycle/source/jibb
1153+/* tok-375 %txt /tests/golden/module-import-cycle/tokens/txt
1154+/* tre-375 %txt /tests/golden/module-import-cycle/tree/txt
1155+/* mod-375-1 %jibb /tests/golden/module-import-cycle/modules/ui/a/jibb
1156+/* mod-375-2 %jibb /tests/golden/module-import-cycle/modules/ui/b/jibb
1157+/* typ-375 %txt /tests/golden/module-import-cycle/types/txt
1158+/* mtre-375 %txt /tests/golden/module-import-cycle/module-trees/txt
1159+/* src-376 %jibb /tests/golden/module-import-empty/source/jibb
1160+/* tok-376 %txt /tests/golden/module-import-empty/tokens/txt
1161+/* tre-376 %txt /tests/golden/module-import-empty/tree/txt
1162+/* typ-376 %txt /tests/golden/module-import-empty/types/txt
1163+/* src-377 %jibb /tests/golden/module-import-face-shadow/source/jibb
1164+/* tok-377 %txt /tests/golden/module-import-face-shadow/tokens/txt
1165+/* tre-377 %txt /tests/golden/module-import-face-shadow/tree/txt
1166+/* mod-377-1 %jibb /tests/golden/module-import-face-shadow/modules/ui/lib/jibb
1167+/* typ-377 %txt /tests/golden/module-import-face-shadow/types/txt
1168+/* mtre-377 %txt /tests/golden/module-import-face-shadow/module-trees/txt
1169+/* src-378 %jibb /tests/golden/module-import-identity/source/jibb
1170+/* tok-378 %txt /tests/golden/module-import-identity/tokens/txt
1171+/* tre-378 %txt /tests/golden/module-import-identity/tree/txt
1172+/* mod-378-1 %jibb /tests/golden/module-import-identity/modules/ui/lib/jibb
1173+/* typ-378 %txt /tests/golden/module-import-identity/types/txt
1174+/* mtre-378 %txt /tests/golden/module-import-identity/module-trees/txt
1175+/* src-379 %jibb /tests/golden/module-import-invalid/source/jibb
1176+/* tok-379 %txt /tests/golden/module-import-invalid/tokens/txt
1177+/* tre-379 %txt /tests/golden/module-import-invalid/tree/txt
1178+/* mod-379-1 %jibb /tests/golden/module-import-invalid/modules/ui/lib/jibb
1179+/* typ-379 %txt /tests/golden/module-import-invalid/types/txt
1180+/* mtre-379 %txt /tests/golden/module-import-invalid/module-trees/txt
1181+/* src-380 %jibb /tests/golden/module-import-missing-member/source/jibb
1182+/* tok-380 %txt /tests/golden/module-import-missing-member/tokens/txt
1183+/* tre-380 %txt /tests/golden/module-import-missing-member/tree/txt
1184+/* mod-380-1 %jibb /tests/golden/module-import-missing-member/modules/ui/lib/jibb
1185+/* typ-380 %txt /tests/golden/module-import-missing-member/types/txt
1186+/* mtre-380 %txt /tests/golden/module-import-missing-member/module-trees/txt
1187+/* src-381 %jibb /tests/golden/module-import-mold/source/jibb
1188+/* tok-381 %txt /tests/golden/module-import-mold/tokens/txt
1189+/* tre-381 %txt /tests/golden/module-import-mold/tree/txt
1190+/* mod-381-1 %jibb /tests/golden/module-import-mold/modules/ui/lib/jibb
1191+/* typ-381 %txt /tests/golden/module-import-mold/types/txt
1192+/* mtre-381 %txt /tests/golden/module-import-mold/module-trees/txt
1193+/* src-382 %jibb /tests/golden/module-import-prelude-cross-namespace/source/jibb
1194+/* tok-382 %txt /tests/golden/module-import-prelude-cross-namespace/tokens/txt
1195+/* tre-382 %txt /tests/golden/module-import-prelude-cross-namespace/tree/txt
1196+/* typ-382 %txt /tests/golden/module-import-prelude-cross-namespace/types/txt
1197+/* src-383 %jibb /tests/golden/module-import-prelude-mold-shadow/source/jibb
1198+/* tok-383 %txt /tests/golden/module-import-prelude-mold-shadow/tokens/txt
1199+/* tre-383 %txt /tests/golden/module-import-prelude-mold-shadow/tree/txt
1200+/* typ-383 %txt /tests/golden/module-import-prelude-mold-shadow/types/txt
1201+/* src-384 %jibb /tests/golden/module-import-prelude-sample-shadow/source/jibb
1202+/* tok-384 %txt /tests/golden/module-import-prelude-sample-shadow/tokens/txt
1203+/* tre-384 %txt /tests/golden/module-import-prelude-sample-shadow/tree/txt
1204+/* mod-384-1 %jibb /tests/golden/module-import-prelude-sample-shadow/modules/ui/lib/jibb
1205+/* typ-384 %txt /tests/golden/module-import-prelude-sample-shadow/types/txt
1206+/* mtre-384 %txt /tests/golden/module-import-prelude-sample-shadow/module-trees/txt
1207+/* src-385 %jibb /tests/golden/module-import-prelude-value-shadow/source/jibb
1208+/* tok-385 %txt /tests/golden/module-import-prelude-value-shadow/tokens/txt
1209+/* tre-385 %txt /tests/golden/module-import-prelude-value-shadow/tree/txt
1210+/* mod-385-1 %jibb /tests/golden/module-import-prelude-value-shadow/modules/ui/lib/jibb
1211+/* typ-385 %txt /tests/golden/module-import-prelude-value-shadow/types/txt
1212+/* mtre-385 %txt /tests/golden/module-import-prelude-value-shadow/module-trees/txt
1213+/* src-386 %jibb /tests/golden/module-import-root-cycle/source/jibb
1214+/* tok-386 %txt /tests/golden/module-import-root-cycle/tokens/txt
1215+/* tre-386 %txt /tests/golden/module-import-root-cycle/tree/txt
1216+/* mod-386-1 %jibb /tests/golden/module-import-root-cycle/modules/ui/a/jibb
1217+/* typ-386 %txt /tests/golden/module-import-root-cycle/types/txt
1218+/* mtre-386 %txt /tests/golden/module-import-root-cycle/module-trees/txt
1219+/* src-387 %jibb /tests/golden/module-import-root-import-shadow/source/jibb
1220+/* tok-387 %txt /tests/golden/module-import-root-import-shadow/tokens/txt
1221+/* tre-387 %txt /tests/golden/module-import-root-import-shadow/tree/txt
1222+/* typ-387 %txt /tests/golden/module-import-root-import-shadow/types/txt
1223+/* imp-387-1 %txt /tests/golden/module-import-root-import-shadow/sur/fixture/txt
1224+/* mark-387-1 %txt /tests/golden/module-import-root-import-shadow/mar/label/txt
1225+/* src-388 %jibb /tests/golden/module-import-separate-namespaces/source/jibb
1226+/* tok-388 %txt /tests/golden/module-import-separate-namespaces/tokens/txt
1227+/* tre-388 %txt /tests/golden/module-import-separate-namespaces/tree/txt
1228+/* mod-388-1 %jibb /tests/golden/module-import-separate-namespaces/modules/ui/lib/jibb
1229+/* typ-388 %txt /tests/golden/module-import-separate-namespaces/types/txt
1230+/* mtre-388 %txt /tests/golden/module-import-separate-namespaces/module-trees/txt
1231+/* src-389 %jibb /tests/golden/module-import-sur-scope/source/jibb
1232+/* tok-389 %txt /tests/golden/module-import-sur-scope/tokens/txt
1233+/* tre-389 %txt /tests/golden/module-import-sur-scope/tree/txt
1234+/* mod-389-1 %jibb /tests/golden/module-import-sur-scope/modules/ui/lib/jibb
1235+/* typ-389 %txt /tests/golden/module-import-sur-scope/types/txt
1236+/* imp-389-1 %txt /tests/golden/module-import-sur-scope/sur/fixture/txt
1237+/* mtre-389 %txt /tests/golden/module-import-sur-scope/module-trees/txt
1238+/* src-390 %jibb /tests/golden/module-import-transitive/source/jibb
1239+/* tok-390 %txt /tests/golden/module-import-transitive/tokens/txt
1240+/* tre-390 %txt /tests/golden/module-import-transitive/tree/txt
1241+/* mod-390-1 %jibb /tests/golden/module-import-transitive/modules/ui/a/jibb
1242+/* mod-390-2 %jibb /tests/golden/module-import-transitive/modules/ui/b/jibb
1243+/* mod-390-3 %jibb /tests/golden/module-import-transitive/modules/ui/c/jibb
1244+/* typ-390 %txt /tests/golden/module-import-transitive/types/txt
1245+/* mtre-390 %txt /tests/golden/module-import-transitive/module-trees/txt
1246+/* src-391 %jibb /tests/golden/module-import-unused-invalid/source/jibb
1247+/* tok-391 %txt /tests/golden/module-import-unused-invalid/tokens/txt
1248+/* tre-391 %txt /tests/golden/module-import-unused-invalid/tree/txt
1249+/* mod-391-1 %jibb /tests/golden/module-import-unused-invalid/modules/ui/good/jibb
1250+/* mod-391-2 %jibb /tests/golden/module-import-unused-invalid/modules/ui/unused/jibb
1251+/* typ-391 %txt /tests/golden/module-import-unused-invalid/types/txt
1252+/* mtre-391 %txt /tests/golden/module-import-unused-invalid/module-trees/txt
1253+/* src-392 %jibb /tests/golden/prelude-1c-structural/source/jibb
1254+/* tok-392 %txt /tests/golden/prelude-1c-structural/tokens/txt
1255+/* tre-392 %txt /tests/golden/prelude-1c-structural/tree/txt
1256+/* typ-392 %txt /tests/golden/prelude-1c-structural/types/txt
1257+/* src-393 %jibb /tests/golden/prelude-3g-basic/source/jibb
1258+/* tok-393 %txt /tests/golden/prelude-3g-basic/tokens/txt
1259+/* tre-393 %txt /tests/golden/prelude-3g-basic/tree/txt
1260+/* typ-393 %txt /tests/golden/prelude-3g-basic/types/txt
1261+/* src-394 %jibb /tests/golden/prelude-3g-like/source/jibb
1262+/* tok-394 %txt /tests/golden/prelude-3g-like/tokens/txt
1263+/* tre-394 %txt /tests/golden/prelude-3g-like/tree/txt
1264+/* typ-394 %txt /tests/golden/prelude-3g-like/types/txt
1265+/* src-395 %jibb /tests/golden/prelude-3g-structural/source/jibb
1266+/* tok-395 %txt /tests/golden/prelude-3g-structural/tokens/txt
1267+/* tre-395 %txt /tests/golden/prelude-3g-structural/tree/txt
1268+/* typ-395 %txt /tests/golden/prelude-3g-structural/types/txt
1269+/* src-396 %jibb /tests/golden/prelude-core-functions/source/jibb
1270+/* tok-396 %txt /tests/golden/prelude-core-functions/tokens/txt
1271+/* tre-396 %txt /tests/golden/prelude-core-functions/tree/txt
1272+/* typ-396 %txt /tests/golden/prelude-core-functions/types/txt
1273+/* src-397 %jibb /tests/golden/prelude-list-helpers/source/jibb
1274+/* tok-397 %txt /tests/golden/prelude-list-helpers/tokens/txt
1275+/* tre-397 %txt /tests/golden/prelude-list-helpers/tree/txt
1276+/* typ-397 %txt /tests/golden/prelude-list-helpers/types/txt
1277+/* src-398 %jibb /tests/golden/prelude-list-unit/source/jibb
1278+/* tok-398 %txt /tests/golden/prelude-list-unit/tokens/txt
1279+/* tre-398 %txt /tests/golden/prelude-list-unit/tree/txt
1280+/* typ-398 %txt /tests/golden/prelude-list-unit/types/txt
1281+/* src-399 %jibb /tests/golden/prelude-unit-list-transforms/source/jibb
1282+/* tok-399 %txt /tests/golden/prelude-unit-list-transforms/tokens/txt
1283+/* tre-399 %txt /tests/golden/prelude-unit-list-transforms/tree/txt
1284+/* typ-399 %txt /tests/golden/prelude-unit-list-transforms/types/txt
1285+/* src-400 %jibb /tests/golden/types-import-mark/source/jibb
1286+/* tok-400 %txt /tests/golden/types-import-mark/tokens/txt
1287+/* tre-400 %txt /tests/golden/types-import-mark/tree/txt
1288+/* typ-400 %txt /tests/golden/types-import-mark/types/txt
1289+/* imp-400-1 %txt /tests/golden/types-import-mark/sur/fixture/txt
1290+/* mark-400-1 %txt /tests/golden/types-import-mark/mar/label/txt
1291+/* src-401 %jibb /tests/golden/types-import-missing-mold/source/jibb
1292+/* tok-401 %txt /tests/golden/types-import-missing-mold/tokens/txt
1293+/* tre-401 %txt /tests/golden/types-import-missing-mold/tree/txt
1294+/* typ-401 %txt /tests/golden/types-import-missing-mold/types/txt
1295+/* imp-401-1 %txt /tests/golden/types-import-missing-mold/sur/fixture/txt
1296+/* src-402 %jibb /tests/golden/types-import-sur/source/jibb
1297+/* tok-402 %txt /tests/golden/types-import-sur/tokens/txt
1298+/* tre-402 %txt /tests/golden/types-import-sur/tree/txt
1299+/* typ-402 %txt /tests/golden/types-import-sur/types/txt
1300+/* imp-402-1 %txt /tests/golden/types-import-sur/sur/fixture/txt
1301+/* imp-402-2 %txt /tests/golden/types-import-sur/sur/fixture/txt
1302+/* src-403 %jibb /tests/golden/types-module-fixtures/source/jibb
1303+/* tok-403 %txt /tests/golden/types-module-fixtures/tokens/txt
1304+/* tre-403 %txt /tests/golden/types-module-fixtures/tree/txt
1305+/* mod-403-1 %jibb /tests/golden/types-module-fixtures/modules/ui/api/blog/jibb
1306+/* mod-403-2 %jibb /tests/golden/types-module-fixtures/modules/ui/components/card/jibb
1307+/* typ-403 %txt /tests/golden/types-module-fixtures/types/txt
1308+/* mtre-403 %txt /tests/golden/types-module-fixtures/module-trees/txt
1309+/* src-404 %jibb /tests/golden/types-module-mixed/source/jibb
1310+/* tok-404 %txt /tests/golden/types-module-mixed/tokens/txt
1311+/* tre-404 %txt /tests/golden/types-module-mixed/tree/txt
1312+/* mod-404-1 %jibb /tests/golden/types-module-mixed/modules/ui/helper/jibb
1313+/* typ-404 %txt /tests/golden/types-module-mixed/types/txt
1314+/* imp-404-1 %txt /tests/golden/types-module-mixed/sur/fixture/txt
1315+/* mark-404-1 %txt /tests/golden/types-module-mixed/mar/label/txt
1316+/* mtre-404 %txt /tests/golden/types-module-mixed/module-trees/txt
1317+/* src-405 %jibb /tests/golden/types-partial-apply/source/jibb
1318+/* tok-405 %txt /tests/golden/types-partial-apply/tokens/txt
1319+/* tre-405 %txt /tests/golden/types-partial-apply/tree/txt
1320+/* typ-405 %txt /tests/golden/types-partial-apply/types/txt
1321+/* src-406 %jibb /tests/golden/types-partial-atom-alias/source/jibb
1322+/* tok-406 %txt /tests/golden/types-partial-atom-alias/tokens/txt
1323+/* tre-406 %txt /tests/golden/types-partial-atom-alias/tree/txt
1324+/* typ-406 %txt /tests/golden/types-partial-atom-alias/types/txt
1325+/* src-407 %jibb /tests/golden/types-partial-atom-constraint/source/jibb
1326+/* tok-407 %txt /tests/golden/types-partial-atom-constraint/tokens/txt
1327+/* tre-407 %txt /tests/golden/types-partial-atom-constraint/tree/txt
1328+/* typ-407 %txt /tests/golden/types-partial-atom-constraint/types/txt
1329+/* src-408 %jibb /tests/golden/types-partial-atom-widening/source/jibb
1330+/* tok-408 %txt /tests/golden/types-partial-atom-widening/tokens/txt
1331+/* tre-408 %txt /tests/golden/types-partial-atom-widening/tree/txt
1332+/* typ-408 %txt /tests/golden/types-partial-atom-widening/types/txt
1333+/* src-409 %jibb /tests/golden/types-partial-aura/source/jibb
1334+/* tok-409 %txt /tests/golden/types-partial-aura/tokens/txt
1335+/* tre-409 %txt /tests/golden/types-partial-aura/tree/txt
1336+/* typ-409 %txt /tests/golden/types-partial-aura/types/txt
1337+/* src-410 %jibb /tests/golden/types-partial-aura-family/source/jibb
1338+/* tok-410 %txt /tests/golden/types-partial-aura-family/tokens/txt
1339+/* tre-410 %txt /tests/golden/types-partial-aura-family/tree/txt
1340+/* typ-410 %txt /tests/golden/types-partial-aura-family/types/txt
1341+/* src-411 %jibb /tests/golden/types-partial-aura-generalization/source/jibb
1342+/* tok-411 %txt /tests/golden/types-partial-aura-generalization/tokens/txt
1343+/* tre-411 %txt /tests/golden/types-partial-aura-generalization/tree/txt
1344+/* typ-411 %txt /tests/golden/types-partial-aura-generalization/types/txt
1345+/* src-412 %jibb /tests/golden/types-partial-bare-atom/source/jibb
1346+/* tok-412 %txt /tests/golden/types-partial-bare-atom/tokens/txt
1347+/* tre-412 %txt /tests/golden/types-partial-bare-atom/tree/txt
1348+/* typ-412 %txt /tests/golden/types-partial-bare-atom/types/txt
1349+/* src-413 %jibb /tests/golden/types-partial-branch-widening/source/jibb
1350+/* tok-413 %txt /tests/golden/types-partial-branch-widening/tokens/txt
1351+/* tre-413 %txt /tests/golden/types-partial-branch-widening/tree/txt
1352+/* typ-413 %txt /tests/golden/types-partial-branch-widening/types/txt
1353+/* src-414 %jibb /tests/golden/types-partial-conflicting-sites/source/jibb
1354+/* tok-414 %txt /tests/golden/types-partial-conflicting-sites/tokens/txt
1355+/* tre-414 %txt /tests/golden/types-partial-conflicting-sites/tree/txt
1356+/* typ-414 %txt /tests/golden/types-partial-conflicting-sites/types/txt
1357+/* src-415 %jibb /tests/golden/types-partial-decimal-default/source/jibb
1358+/* tok-415 %txt /tests/golden/types-partial-decimal-default/tokens/txt
1359+/* tre-415 %txt /tests/golden/types-partial-decimal-default/tree/txt
1360+/* typ-415 %txt /tests/golden/types-partial-decimal-default/types/txt
1361+/* src-416 %jibb /tests/golden/types-partial-dependency-chain/source/jibb
1362+/* tok-416 %txt /tests/golden/types-partial-dependency-chain/tokens/txt
1363+/* tre-416 %txt /tests/golden/types-partial-dependency-chain/tree/txt
1364+/* typ-416 %txt /tests/golden/types-partial-dependency-chain/types/txt
1365+/* src-417 %jibb /tests/golden/types-partial-explicit-capital/source/jibb
1366+/* tok-417 %txt /tests/golden/types-partial-explicit-capital/tokens/txt
1367+/* tre-417 %txt /tests/golden/types-partial-explicit-capital/tree/txt
1368+/* typ-417 %txt /tests/golden/types-partial-explicit-capital/types/txt
1369+/* src-418 %jibb /tests/golden/types-partial-forward/source/jibb
1370+/* tok-418 %txt /tests/golden/types-partial-forward/tokens/txt
1371+/* tre-418 %txt /tests/golden/types-partial-forward/tree/txt
1372+/* typ-418 %txt /tests/golden/types-partial-forward/types/txt
1373+/* src-419 %jibb /tests/golden/types-partial-generalization/source/jibb
1374+/* tok-419 %txt /tests/golden/types-partial-generalization/tokens/txt
1375+/* tre-419 %txt /tests/golden/types-partial-generalization/tree/txt
1376+/* typ-419 %txt /tests/golden/types-partial-generalization/types/txt
1377+/* src-420 %jibb /tests/golden/types-partial-identity/source/jibb
1378+/* tok-420 %txt /tests/golden/types-partial-identity/tokens/txt
1379+/* tre-420 %txt /tests/golden/types-partial-identity/tree/txt
1380+/* typ-420 %txt /tests/golden/types-partial-identity/types/txt
1381+/* src-421 %jibb /tests/golden/types-partial-independent-atoms/source/jibb
1382+/* tok-421 %txt /tests/golden/types-partial-independent-atoms/tokens/txt
1383+/* tre-421 %txt /tests/golden/types-partial-independent-atoms/tree/txt
1384+/* typ-421 %txt /tests/golden/types-partial-independent-atoms/types/txt
1385+/* src-422 %jibb /tests/golden/types-partial-local-molds/source/jibb
1386+/* tok-422 %txt /tests/golden/types-partial-local-molds/tokens/txt
1387+/* tre-422 %txt /tests/golden/types-partial-local-molds/tree/txt
1388+/* typ-422 %txt /tests/golden/types-partial-local-molds/types/txt
1389+/* src-423 %jibb /tests/golden/types-partial-locals/source/jibb
1390+/* tok-423 %txt /tests/golden/types-partial-locals/tokens/txt
1391+/* tre-423 %txt /tests/golden/types-partial-locals/tree/txt
1392+/* typ-423 %txt /tests/golden/types-partial-locals/types/txt
1393+/* src-424 %jibb /tests/golden/types-partial-many-atom-constraints/source/jibb
1394+/* tok-424 %txt /tests/golden/types-partial-many-atom-constraints/tokens/txt
1395+/* tre-424 %txt /tests/golden/types-partial-many-atom-constraints/tree/txt
1396+/* typ-424 %txt /tests/golden/types-partial-many-atom-constraints/types/txt
1397+/* src-425 %jibb /tests/golden/types-partial-mold-bare-aura/source/jibb
1398+/* tok-425 %txt /tests/golden/types-partial-mold-bare-aura/tokens/txt
1399+/* tre-425 %txt /tests/golden/types-partial-mold-bare-aura/tree/txt
1400+/* typ-425 %txt /tests/golden/types-partial-mold-bare-aura/types/txt
1401+/* src-426 %jibb /tests/golden/types-partial-mold-composite/source/jibb
1402+/* tok-426 %txt /tests/golden/types-partial-mold-composite/tokens/txt
1403+/* tre-426 %txt /tests/golden/types-partial-mold-composite/tree/txt
1404+/* typ-426 %txt /tests/golden/types-partial-mold-composite/types/txt
1405+/* src-427 %jibb /tests/golden/types-partial-mold-forward/source/jibb
1406+/* tok-427 %txt /tests/golden/types-partial-mold-forward/tokens/txt
1407+/* tre-427 %txt /tests/golden/types-partial-mold-forward/tree/txt
1408+/* typ-427 %txt /tests/golden/types-partial-mold-forward/types/txt
1409+/* src-428 %jibb /tests/golden/types-partial-mold-recursive/source/jibb
1410+/* tok-428 %txt /tests/golden/types-partial-mold-recursive/tokens/txt
1411+/* tre-428 %txt /tests/golden/types-partial-mold-recursive/tree/txt
1412+/* typ-428 %txt /tests/golden/types-partial-mold-recursive/types/txt
1413+/* src-429 %jibb /tests/golden/types-partial-occurs/source/jibb
1414+/* tok-429 %txt /tests/golden/types-partial-occurs/tokens/txt
1415+/* tre-429 %txt /tests/golden/types-partial-occurs/tree/txt
1416+/* typ-429 %txt /tests/golden/types-partial-occurs/types/txt
1417+/* src-430 %jibb /tests/golden/types-partial-projection/source/jibb
1418+/* tok-430 %txt /tests/golden/types-partial-projection/tokens/txt
1419+/* tre-430 %txt /tests/golden/types-partial-projection/tree/txt
1420+/* typ-430 %txt /tests/golden/types-partial-projection/types/txt
1421+/* src-431 %jibb /tests/golden/types-partial-shadow-global/source/jibb
1422+/* tok-431 %txt /tests/golden/types-partial-shadow-global/tokens/txt
1423+/* tre-431 %txt /tests/golden/types-partial-shadow-global/tree/txt
1424+/* typ-431 %txt /tests/golden/types-partial-shadow-global/types/txt
1425+/* src-432 %jibb /tests/golden/types-partial-shared-tvar/source/jibb
1426+/* tok-432 %txt /tests/golden/types-partial-shared-tvar/tokens/txt
1427+/* tre-432 %txt /tests/golden/types-partial-shared-tvar/tree/txt
1428+/* typ-432 %txt /tests/golden/types-partial-shared-tvar/types/txt
1429+/* src-433 %jibb /tests/golden/types-partial-union-cases/source/jibb
1430+/* tok-433 %txt /tests/golden/types-partial-union-cases/tokens/txt
1431+/* tre-433 %txt /tests/golden/types-partial-union-cases/tree/txt
1432+/* typ-433 %txt /tests/golden/types-partial-union-cases/types/txt
1433+/* src-434 %jibb /tests/golden/types-partial-union-edges/source/jibb
1434+/* tok-434 %txt /tests/golden/types-partial-union-edges/tokens/txt
1435+/* tre-434 %txt /tests/golden/types-partial-union-edges/tree/txt
1436+/* typ-434 %txt /tests/golden/types-partial-union-edges/types/txt
1437+/* src-435 %jibb /tests/golden/types-partial-unresolved-tag/source/jibb
1438+/* tok-435 %txt /tests/golden/types-partial-unresolved-tag/tokens/txt
1439+/* tre-435 %txt /tests/golden/types-partial-unresolved-tag/tree/txt
1440+/* typ-435 %txt /tests/golden/types-partial-unresolved-tag/types/txt
13321441|%
13331442:: one arm per case
13341443::
@@ -2078,94 +2187,130 @@
20782187 (check ~.lex-tight-wing-ok-1 src-372 `tok-372 `tre-372)
20792188++ test-module-fixture-eof
20802189 (weld (check ~.module-fixture-eof src-373 `tok-373 `tre-373) (check-module-trees ~.module-fixture-eof `mtre-373 ~[['/ui/incomplete.jibb' ~[~.ui ~.incomplete ~.jibb] mod-373-1]]))
2190+++ test-module-import-atom-scheme
2191+ (weld (weld (check ~.module-import-atom-scheme src-374 `tok-374 `tre-374) (check-module-types ~.module-import-atom-scheme ~[%tests %golden ~.module-import-atom-scheme %source %jibb] src-374 `typ-374 ~ ~ ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-374-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-374-2]])) (check-module-trees ~.module-import-atom-scheme `mtre-374 ~[['/ui/mid.jibb' ~[~.ui ~.mid ~.jibb] mod-374-1] ['/ui/base.jibb' ~[~.ui ~.base ~.jibb] mod-374-2]]))
2192+++ test-module-import-cycle
2193+ (weld (weld (check-at ~.module-import-cycle ~[~.ui ~.main ~.jibb] src-375 `tok-375 `tre-375) (check-module-types ~.module-import-cycle ~[~.ui ~.main ~.jibb] src-375 `typ-375 ~ ~ ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-375-1] ['/ui/b.jibb' ~[~.ui ~.b ~.jibb] mod-375-2]])) (check-module-trees ~.module-import-cycle `mtre-375 ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-375-1] ['/ui/b.jibb' ~[~.ui ~.b ~.jibb] mod-375-2]]))
2194+++ test-module-import-empty
2195+ (weld (check ~.module-import-empty src-376 `tok-376 `tre-376) (check-module-types ~.module-import-empty ~[%tests %golden ~.module-import-empty %source %jibb] src-376 `typ-376 ~ ~ ~))
2196+++ test-module-import-face-shadow
2197+ (weld (weld (check ~.module-import-face-shadow src-377 `tok-377 `tre-377) (check-module-types ~.module-import-face-shadow ~[%tests %golden ~.module-import-face-shadow %source %jibb] src-377 `typ-377 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-377-1]])) (check-module-trees ~.module-import-face-shadow `mtre-377 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-377-1]]))
2198+++ test-module-import-identity
2199+ (weld (weld (check ~.module-import-identity src-378 `tok-378 `tre-378) (check-module-types ~.module-import-identity ~[%tests %golden ~.module-import-identity %source %jibb] src-378 `typ-378 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-378-1]])) (check-module-trees ~.module-import-identity `mtre-378 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-378-1]]))
2200+++ test-module-import-invalid
2201+ (weld (weld (check ~.module-import-invalid src-379 `tok-379 `tre-379) (check-module-types ~.module-import-invalid ~[%tests %golden ~.module-import-invalid %source %jibb] src-379 `typ-379 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-379-1]])) (check-module-trees ~.module-import-invalid `mtre-379 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-379-1]]))
2202+++ test-module-import-missing-member
2203+ (weld (weld (check ~.module-import-missing-member src-380 `tok-380 `tre-380) (check-module-types ~.module-import-missing-member ~[%tests %golden ~.module-import-missing-member %source %jibb] src-380 `typ-380 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-380-1]])) (check-module-trees ~.module-import-missing-member `mtre-380 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-380-1]]))
2204+++ test-module-import-mold
2205+ (weld (weld (check ~.module-import-mold src-381 `tok-381 `tre-381) (check-module-types ~.module-import-mold ~[%tests %golden ~.module-import-mold %source %jibb] src-381 `typ-381 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-381-1]])) (check-module-trees ~.module-import-mold `mtre-381 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-381-1]]))
2206+++ test-module-import-prelude-cross-namespace
2207+ (weld (check ~.module-import-prelude-cross-namespace src-382 `tok-382 `tre-382) (check-module-types ~.module-import-prelude-cross-namespace ~[%tests %golden ~.module-import-prelude-cross-namespace %source %jibb] src-382 `typ-382 ~ ~ ~))
2208+++ test-module-import-prelude-mold-shadow
2209+ (weld (check ~.module-import-prelude-mold-shadow src-383 `tok-383 `tre-383) (check-module-types ~.module-import-prelude-mold-shadow ~[%tests %golden ~.module-import-prelude-mold-shadow %source %jibb] src-383 `typ-383 ~ ~ ~))
2210+++ test-module-import-prelude-sample-shadow
2211+ (weld (weld (check ~.module-import-prelude-sample-shadow src-384 `tok-384 `tre-384) (check-module-types ~.module-import-prelude-sample-shadow ~[%tests %golden ~.module-import-prelude-sample-shadow %source %jibb] src-384 `typ-384 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-384-1]])) (check-module-trees ~.module-import-prelude-sample-shadow `mtre-384 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-384-1]]))
2212+++ test-module-import-prelude-value-shadow
2213+ (weld (weld (check ~.module-import-prelude-value-shadow src-385 `tok-385 `tre-385) (check-module-types ~.module-import-prelude-value-shadow ~[%tests %golden ~.module-import-prelude-value-shadow %source %jibb] src-385 `typ-385 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-385-1]])) (check-module-trees ~.module-import-prelude-value-shadow `mtre-385 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-385-1]]))
2214+++ test-module-import-root-cycle
2215+ (weld (weld (check-at ~.module-import-root-cycle ~[~.ui ~.main ~.jibb] src-386 `tok-386 `tre-386) (check-module-types ~.module-import-root-cycle ~[~.ui ~.main ~.jibb] src-386 `typ-386 ~ ~ ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-386-1]])) (check-module-trees ~.module-import-root-cycle `mtre-386 ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-386-1]]))
2216+++ test-module-import-root-import-shadow
2217+ (weld (check ~.module-import-root-import-shadow src-387 `tok-387 `tre-387) (check-module-types ~.module-import-root-import-shadow ~[%tests %golden ~.module-import-root-import-shadow %source %jibb] src-387 `typ-387 ~[[%fixture %title imp-387-1]] ~[[%label mark-387-1]] ~))
2218+++ test-module-import-separate-namespaces
2219+ (weld (weld (check ~.module-import-separate-namespaces src-388 `tok-388 `tre-388) (check-module-types ~.module-import-separate-namespaces ~[%tests %golden ~.module-import-separate-namespaces %source %jibb] src-388 `typ-388 ~ ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-388-1]])) (check-module-trees ~.module-import-separate-namespaces `mtre-388 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-388-1]]))
2220+++ test-module-import-sur-scope
2221+ (weld (weld (check ~.module-import-sur-scope src-389 `tok-389 `tre-389) (check-module-types ~.module-import-sur-scope ~[%tests %golden ~.module-import-sur-scope %source %jibb] src-389 `typ-389 ~[[%fixture %title imp-389-1]] ~ ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-389-1]])) (check-module-trees ~.module-import-sur-scope `mtre-389 ~[['/ui/lib.jibb' ~[~.ui ~.lib ~.jibb] mod-389-1]]))
2222+++ test-module-import-transitive
2223+ (weld (weld (check-at ~.module-import-transitive ~[~.ui ~.main ~.jibb] src-390 `tok-390 `tre-390) (check-module-types ~.module-import-transitive ~[~.ui ~.main ~.jibb] src-390 `typ-390 ~ ~ ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-390-1] ['/ui/b.jibb' ~[~.ui ~.b ~.jibb] mod-390-2] ['/ui/c.jibb' ~[~.ui ~.c ~.jibb] mod-390-3]])) (check-module-trees ~.module-import-transitive `mtre-390 ~[['/ui/a.jibb' ~[~.ui ~.a ~.jibb] mod-390-1] ['/ui/b.jibb' ~[~.ui ~.b ~.jibb] mod-390-2] ['/ui/c.jibb' ~[~.ui ~.c ~.jibb] mod-390-3]]))
2224+++ test-module-import-unused-invalid
2225+ (weld (weld (check ~.module-import-unused-invalid src-391 `tok-391 `tre-391) (check-module-types ~.module-import-unused-invalid ~[%tests %golden ~.module-import-unused-invalid %source %jibb] src-391 `typ-391 ~ ~ ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-391-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-391-2]])) (check-module-trees ~.module-import-unused-invalid `mtre-391 ~[['/ui/good.jibb' ~[~.ui ~.good ~.jibb] mod-391-1] ['/ui/unused.jibb' ~[~.ui ~.unused ~.jibb] mod-391-2]]))
20812226++ test-prelude-1c-structural
2082− (weld (check ~.prelude-1c-structural src-374 `tok-374 `tre-374) (check-types ~.prelude-1c-structural ~[%tests %golden ~.prelude-1c-structural %source %jibb] src-374 `typ-374))
2227+ (weld (check ~.prelude-1c-structural src-392 `tok-392 `tre-392) (check-types ~.prelude-1c-structural ~[%tests %golden ~.prelude-1c-structural %source %jibb] src-392 `typ-392))
20832228++ test-prelude-3g-basic
2084− (weld (check ~.prelude-3g-basic src-375 `tok-375 `tre-375) (check-types ~.prelude-3g-basic ~[%tests %golden ~.prelude-3g-basic %source %jibb] src-375 `typ-375))
2229+ (weld (check ~.prelude-3g-basic src-393 `tok-393 `tre-393) (check-types ~.prelude-3g-basic ~[%tests %golden ~.prelude-3g-basic %source %jibb] src-393 `typ-393))
20852230++ test-prelude-3g-like
2086− (weld (check ~.prelude-3g-like src-376 `tok-376 `tre-376) (check-types ~.prelude-3g-like ~[%tests %golden ~.prelude-3g-like %source %jibb] src-376 `typ-376))
2231+ (weld (check ~.prelude-3g-like src-394 `tok-394 `tre-394) (check-types ~.prelude-3g-like ~[%tests %golden ~.prelude-3g-like %source %jibb] src-394 `typ-394))
20872232++ test-prelude-3g-structural
2088− (weld (check ~.prelude-3g-structural src-377 `tok-377 `tre-377) (check-types ~.prelude-3g-structural ~[%tests %golden ~.prelude-3g-structural %source %jibb] src-377 `typ-377))
2233+ (weld (check ~.prelude-3g-structural src-395 `tok-395 `tre-395) (check-types ~.prelude-3g-structural ~[%tests %golden ~.prelude-3g-structural %source %jibb] src-395 `typ-395))
20892234++ test-prelude-core-functions
2090− (weld (check ~.prelude-core-functions src-378 `tok-378 `tre-378) (check-types ~.prelude-core-functions ~[%tests %golden ~.prelude-core-functions %source %jibb] src-378 `typ-378))
2235+ (weld (check ~.prelude-core-functions src-396 `tok-396 `tre-396) (check-types ~.prelude-core-functions ~[%tests %golden ~.prelude-core-functions %source %jibb] src-396 `typ-396))
20912236++ test-prelude-list-helpers
2092− (weld (check ~.prelude-list-helpers src-379 `tok-379 `tre-379) (check-types ~.prelude-list-helpers ~[%tests %golden ~.prelude-list-helpers %source %jibb] src-379 `typ-379))
2237+ (weld (check ~.prelude-list-helpers src-397 `tok-397 `tre-397) (check-types ~.prelude-list-helpers ~[%tests %golden ~.prelude-list-helpers %source %jibb] src-397 `typ-397))
20932238++ test-prelude-list-unit
2094− (weld (check ~.prelude-list-unit src-380 `tok-380 `tre-380) (check-types ~.prelude-list-unit ~[%tests %golden ~.prelude-list-unit %source %jibb] src-380 `typ-380))
2239+ (weld (check ~.prelude-list-unit src-398 `tok-398 `tre-398) (check-types ~.prelude-list-unit ~[%tests %golden ~.prelude-list-unit %source %jibb] src-398 `typ-398))
20952240++ test-prelude-unit-list-transforms
2096− (weld (check ~.prelude-unit-list-transforms src-381 `tok-381 `tre-381) (check-types ~.prelude-unit-list-transforms ~[%tests %golden ~.prelude-unit-list-transforms %source %jibb] src-381 `typ-381))
2241+ (weld (check ~.prelude-unit-list-transforms src-399 `tok-399 `tre-399) (check-types ~.prelude-unit-list-transforms ~[%tests %golden ~.prelude-unit-list-transforms %source %jibb] src-399 `typ-399))
20972242++ test-types-import-mark
2098− (weld (check ~.types-import-mark src-382 `tok-382 `tre-382) (check-mark-types ~.types-import-mark ~[%tests %golden ~.types-import-mark %source %jibb] src-382 `typ-382 ~[[%fixture %title imp-382-1]] ~[[%label mark-382-1]]))
2243+ (weld (check ~.types-import-mark src-400 `tok-400 `tre-400) (check-mark-types ~.types-import-mark ~[%tests %golden ~.types-import-mark %source %jibb] src-400 `typ-400 ~[[%fixture %title imp-400-1]] ~[[%label mark-400-1]]))
20992244++ test-types-import-missing-mold
2100− (weld (check ~.types-import-missing-mold src-383 `tok-383 `tre-383) (check-import-types ~.types-import-missing-mold ~[%tests %golden ~.types-import-missing-mold %source %jibb] src-383 `typ-383 ~[[%fixture %missing imp-383-1]]))
2245+ (weld (check ~.types-import-missing-mold src-401 `tok-401 `tre-401) (check-import-types ~.types-import-missing-mold ~[%tests %golden ~.types-import-missing-mold %source %jibb] src-401 `typ-401 ~[[%fixture %missing imp-401-1]]))
21012246++ test-types-import-sur
2102− (weld (check ~.types-import-sur src-384 `tok-384 `tre-384) (check-import-types ~.types-import-sur ~[%tests %golden ~.types-import-sur %source %jibb] src-384 `typ-384 ~[[%fixture %title imp-384-1] [%fixture %pair imp-384-2]]))
2247+ (weld (check ~.types-import-sur src-402 `tok-402 `tre-402) (check-import-types ~.types-import-sur ~[%tests %golden ~.types-import-sur %source %jibb] src-402 `typ-402 ~[[%fixture %title imp-402-1] [%fixture %pair imp-402-2]]))
21032248++ test-types-module-fixtures
2104− (weld (weld (check-at ~.types-module-fixtures ~[~.ui ~.blog ~.index ~.jibb] src-385 `tok-385 `tre-385) (check-module-types ~.types-module-fixtures ~[~.ui ~.blog ~.index ~.jibb] src-385 `typ-385 ~ ~ ~[['/ui/api/blog.jibb' ~[~.ui ~.api ~.blog ~.jibb] mod-385-1] ['/ui/components/card.jibb' ~[~.ui ~.components ~.card ~.jibb] mod-385-2]])) (check-module-trees ~.types-module-fixtures `mtre-385 ~[['/ui/api/blog.jibb' ~[~.ui ~.api ~.blog ~.jibb] mod-385-1] ['/ui/components/card.jibb' ~[~.ui ~.components ~.card ~.jibb] mod-385-2]]))
2249+ (weld (weld (check-at ~.types-module-fixtures ~[~.ui ~.blog ~.index ~.jibb] src-403 `tok-403 `tre-403) (check-module-types ~.types-module-fixtures ~[~.ui ~.blog ~.index ~.jibb] src-403 `typ-403 ~ ~ ~[['/ui/api/blog.jibb' ~[~.ui ~.api ~.blog ~.jibb] mod-403-1] ['/ui/components/card.jibb' ~[~.ui ~.components ~.card ~.jibb] mod-403-2]])) (check-module-trees ~.types-module-fixtures `mtre-403 ~[['/ui/api/blog.jibb' ~[~.ui ~.api ~.blog ~.jibb] mod-403-1] ['/ui/components/card.jibb' ~[~.ui ~.components ~.card ~.jibb] mod-403-2]]))
21052250++ test-types-module-mixed
2106− (weld (weld (check ~.types-module-mixed src-386 `tok-386 `tre-386) (check-module-types ~.types-module-mixed ~[%tests %golden ~.types-module-mixed %source %jibb] src-386 `typ-386 ~[[%fixture %title imp-386-1]] ~[[%label mark-386-1]] ~[['/ui/helper.jibb' ~[~.ui ~.helper ~.jibb] mod-386-1]])) (check-module-trees ~.types-module-mixed `mtre-386 ~[['/ui/helper.jibb' ~[~.ui ~.helper ~.jibb] mod-386-1]]))
2251+ (weld (weld (check ~.types-module-mixed src-404 `tok-404 `tre-404) (check-module-types ~.types-module-mixed ~[%tests %golden ~.types-module-mixed %source %jibb] src-404 `typ-404 ~[[%fixture %title imp-404-1]] ~[[%label mark-404-1]] ~[['/ui/helper.jibb' ~[~.ui ~.helper ~.jibb] mod-404-1]])) (check-module-trees ~.types-module-mixed `mtre-404 ~[['/ui/helper.jibb' ~[~.ui ~.helper ~.jibb] mod-404-1]]))
21072252++ test-types-partial-apply
2108− (weld (check ~.types-partial-apply src-387 `tok-387 `tre-387) (check-types ~.types-partial-apply ~[%tests %golden ~.types-partial-apply %source %jibb] src-387 `typ-387))
2253+ (weld (check ~.types-partial-apply src-405 `tok-405 `tre-405) (check-types ~.types-partial-apply ~[%tests %golden ~.types-partial-apply %source %jibb] src-405 `typ-405))
21092254++ test-types-partial-atom-alias
2110− (weld (check ~.types-partial-atom-alias src-388 `tok-388 `tre-388) (check-types ~.types-partial-atom-alias ~[%tests %golden ~.types-partial-atom-alias %source %jibb] src-388 `typ-388))
2255+ (weld (check ~.types-partial-atom-alias src-406 `tok-406 `tre-406) (check-types ~.types-partial-atom-alias ~[%tests %golden ~.types-partial-atom-alias %source %jibb] src-406 `typ-406))
21112256++ test-types-partial-atom-constraint
2112− (weld (check ~.types-partial-atom-constraint src-389 `tok-389 `tre-389) (check-types ~.types-partial-atom-constraint ~[%tests %golden ~.types-partial-atom-constraint %source %jibb] src-389 `typ-389))
2257+ (weld (check ~.types-partial-atom-constraint src-407 `tok-407 `tre-407) (check-types ~.types-partial-atom-constraint ~[%tests %golden ~.types-partial-atom-constraint %source %jibb] src-407 `typ-407))
21132258++ test-types-partial-atom-widening
2114− (weld (check ~.types-partial-atom-widening src-390 `tok-390 `tre-390) (check-types ~.types-partial-atom-widening ~[%tests %golden ~.types-partial-atom-widening %source %jibb] src-390 `typ-390))
2259+ (weld (check ~.types-partial-atom-widening src-408 `tok-408 `tre-408) (check-types ~.types-partial-atom-widening ~[%tests %golden ~.types-partial-atom-widening %source %jibb] src-408 `typ-408))
21152260++ test-types-partial-aura
2116− (weld (check ~.types-partial-aura src-391 `tok-391 `tre-391) (check-types ~.types-partial-aura ~[%tests %golden ~.types-partial-aura %source %jibb] src-391 `typ-391))
2261+ (weld (check ~.types-partial-aura src-409 `tok-409 `tre-409) (check-types ~.types-partial-aura ~[%tests %golden ~.types-partial-aura %source %jibb] src-409 `typ-409))
21172262++ test-types-partial-aura-family
2118− (weld (check ~.types-partial-aura-family src-392 `tok-392 `tre-392) (check-types ~.types-partial-aura-family ~[%tests %golden ~.types-partial-aura-family %source %jibb] src-392 `typ-392))
2263+ (weld (check ~.types-partial-aura-family src-410 `tok-410 `tre-410) (check-types ~.types-partial-aura-family ~[%tests %golden ~.types-partial-aura-family %source %jibb] src-410 `typ-410))
21192264++ test-types-partial-aura-generalization
2120− (weld (check ~.types-partial-aura-generalization src-393 `tok-393 `tre-393) (check-types ~.types-partial-aura-generalization ~[%tests %golden ~.types-partial-aura-generalization %source %jibb] src-393 `typ-393))
2265+ (weld (check ~.types-partial-aura-generalization src-411 `tok-411 `tre-411) (check-types ~.types-partial-aura-generalization ~[%tests %golden ~.types-partial-aura-generalization %source %jibb] src-411 `typ-411))
21212266++ test-types-partial-bare-atom
2122− (weld (check ~.types-partial-bare-atom src-394 `tok-394 `tre-394) (check-types ~.types-partial-bare-atom ~[%tests %golden ~.types-partial-bare-atom %source %jibb] src-394 `typ-394))
2267+ (weld (check ~.types-partial-bare-atom src-412 `tok-412 `tre-412) (check-types ~.types-partial-bare-atom ~[%tests %golden ~.types-partial-bare-atom %source %jibb] src-412 `typ-412))
21232268++ test-types-partial-branch-widening
2124− (weld (check ~.types-partial-branch-widening src-395 `tok-395 `tre-395) (check-types ~.types-partial-branch-widening ~[%tests %golden ~.types-partial-branch-widening %source %jibb] src-395 `typ-395))
2269+ (weld (check ~.types-partial-branch-widening src-413 `tok-413 `tre-413) (check-types ~.types-partial-branch-widening ~[%tests %golden ~.types-partial-branch-widening %source %jibb] src-413 `typ-413))
21252270++ test-types-partial-conflicting-sites
2126− (weld (check ~.types-partial-conflicting-sites src-396 `tok-396 `tre-396) (check-types ~.types-partial-conflicting-sites ~[%tests %golden ~.types-partial-conflicting-sites %source %jibb] src-396 `typ-396))
2271+ (weld (check ~.types-partial-conflicting-sites src-414 `tok-414 `tre-414) (check-types ~.types-partial-conflicting-sites ~[%tests %golden ~.types-partial-conflicting-sites %source %jibb] src-414 `typ-414))
21272272++ test-types-partial-decimal-default
2128− (weld (check ~.types-partial-decimal-default src-397 `tok-397 `tre-397) (check-types ~.types-partial-decimal-default ~[%tests %golden ~.types-partial-decimal-default %source %jibb] src-397 `typ-397))
2273+ (weld (check ~.types-partial-decimal-default src-415 `tok-415 `tre-415) (check-types ~.types-partial-decimal-default ~[%tests %golden ~.types-partial-decimal-default %source %jibb] src-415 `typ-415))
21292274++ test-types-partial-dependency-chain
2130− (weld (check ~.types-partial-dependency-chain src-398 `tok-398 `tre-398) (check-types ~.types-partial-dependency-chain ~[%tests %golden ~.types-partial-dependency-chain %source %jibb] src-398 `typ-398))
2275+ (weld (check ~.types-partial-dependency-chain src-416 `tok-416 `tre-416) (check-types ~.types-partial-dependency-chain ~[%tests %golden ~.types-partial-dependency-chain %source %jibb] src-416 `typ-416))
21312276++ test-types-partial-explicit-capital
2132− (weld (check ~.types-partial-explicit-capital src-399 `tok-399 `tre-399) (check-types ~.types-partial-explicit-capital ~[%tests %golden ~.types-partial-explicit-capital %source %jibb] src-399 `typ-399))
2277+ (weld (check ~.types-partial-explicit-capital src-417 `tok-417 `tre-417) (check-types ~.types-partial-explicit-capital ~[%tests %golden ~.types-partial-explicit-capital %source %jibb] src-417 `typ-417))
21332278++ test-types-partial-forward
2134− (weld (check ~.types-partial-forward src-400 `tok-400 `tre-400) (check-types ~.types-partial-forward ~[%tests %golden ~.types-partial-forward %source %jibb] src-400 `typ-400))
2279+ (weld (check ~.types-partial-forward src-418 `tok-418 `tre-418) (check-types ~.types-partial-forward ~[%tests %golden ~.types-partial-forward %source %jibb] src-418 `typ-418))
21352280++ test-types-partial-generalization
2136− (weld (check ~.types-partial-generalization src-401 `tok-401 `tre-401) (check-types ~.types-partial-generalization ~[%tests %golden ~.types-partial-generalization %source %jibb] src-401 `typ-401))
2281+ (weld (check ~.types-partial-generalization src-419 `tok-419 `tre-419) (check-types ~.types-partial-generalization ~[%tests %golden ~.types-partial-generalization %source %jibb] src-419 `typ-419))
21372282++ test-types-partial-identity
2138− (weld (check ~.types-partial-identity src-402 `tok-402 `tre-402) (check-types ~.types-partial-identity ~[%tests %golden ~.types-partial-identity %source %jibb] src-402 `typ-402))
2283+ (weld (check ~.types-partial-identity src-420 `tok-420 `tre-420) (check-types ~.types-partial-identity ~[%tests %golden ~.types-partial-identity %source %jibb] src-420 `typ-420))
21392284++ test-types-partial-independent-atoms
2140− (weld (check ~.types-partial-independent-atoms src-403 `tok-403 `tre-403) (check-types ~.types-partial-independent-atoms ~[%tests %golden ~.types-partial-independent-atoms %source %jibb] src-403 `typ-403))
2285+ (weld (check ~.types-partial-independent-atoms src-421 `tok-421 `tre-421) (check-types ~.types-partial-independent-atoms ~[%tests %golden ~.types-partial-independent-atoms %source %jibb] src-421 `typ-421))
21412286++ test-types-partial-local-molds
2142− (weld (check ~.types-partial-local-molds src-404 `tok-404 `tre-404) (check-types ~.types-partial-local-molds ~[%tests %golden ~.types-partial-local-molds %source %jibb] src-404 `typ-404))
2287+ (weld (check ~.types-partial-local-molds src-422 `tok-422 `tre-422) (check-types ~.types-partial-local-molds ~[%tests %golden ~.types-partial-local-molds %source %jibb] src-422 `typ-422))
21432288++ test-types-partial-locals
2144− (weld (check ~.types-partial-locals src-405 `tok-405 `tre-405) (check-types ~.types-partial-locals ~[%tests %golden ~.types-partial-locals %source %jibb] src-405 `typ-405))
2289+ (weld (check ~.types-partial-locals src-423 `tok-423 `tre-423) (check-types ~.types-partial-locals ~[%tests %golden ~.types-partial-locals %source %jibb] src-423 `typ-423))
21452290++ test-types-partial-many-atom-constraints
2146− (weld (check ~.types-partial-many-atom-constraints src-406 `tok-406 `tre-406) (check-types ~.types-partial-many-atom-constraints ~[%tests %golden ~.types-partial-many-atom-constraints %source %jibb] src-406 `typ-406))
2291+ (weld (check ~.types-partial-many-atom-constraints src-424 `tok-424 `tre-424) (check-types ~.types-partial-many-atom-constraints ~[%tests %golden ~.types-partial-many-atom-constraints %source %jibb] src-424 `typ-424))
21472292++ test-types-partial-mold-bare-aura
2148− (weld (check ~.types-partial-mold-bare-aura src-407 `tok-407 `tre-407) (check-types ~.types-partial-mold-bare-aura ~[%tests %golden ~.types-partial-mold-bare-aura %source %jibb] src-407 `typ-407))
2293+ (weld (check ~.types-partial-mold-bare-aura src-425 `tok-425 `tre-425) (check-types ~.types-partial-mold-bare-aura ~[%tests %golden ~.types-partial-mold-bare-aura %source %jibb] src-425 `typ-425))
21492294++ test-types-partial-mold-composite
2150− (weld (check ~.types-partial-mold-composite src-408 `tok-408 `tre-408) (check-types ~.types-partial-mold-composite ~[%tests %golden ~.types-partial-mold-composite %source %jibb] src-408 `typ-408))
2295+ (weld (check ~.types-partial-mold-composite src-426 `tok-426 `tre-426) (check-types ~.types-partial-mold-composite ~[%tests %golden ~.types-partial-mold-composite %source %jibb] src-426 `typ-426))
21512296++ test-types-partial-mold-forward
2152− (weld (check ~.types-partial-mold-forward src-409 `tok-409 `tre-409) (check-types ~.types-partial-mold-forward ~[%tests %golden ~.types-partial-mold-forward %source %jibb] src-409 `typ-409))
2297+ (weld (check ~.types-partial-mold-forward src-427 `tok-427 `tre-427) (check-types ~.types-partial-mold-forward ~[%tests %golden ~.types-partial-mold-forward %source %jibb] src-427 `typ-427))
21532298++ test-types-partial-mold-recursive
2154− (weld (check ~.types-partial-mold-recursive src-410 `tok-410 `tre-410) (check-types ~.types-partial-mold-recursive ~[%tests %golden ~.types-partial-mold-recursive %source %jibb] src-410 `typ-410))
2299+ (weld (check ~.types-partial-mold-recursive src-428 `tok-428 `tre-428) (check-types ~.types-partial-mold-recursive ~[%tests %golden ~.types-partial-mold-recursive %source %jibb] src-428 `typ-428))
21552300++ test-types-partial-occurs
2156− (weld (check ~.types-partial-occurs src-411 `tok-411 `tre-411) (check-types ~.types-partial-occurs ~[%tests %golden ~.types-partial-occurs %source %jibb] src-411 `typ-411))
2301+ (weld (check ~.types-partial-occurs src-429 `tok-429 `tre-429) (check-types ~.types-partial-occurs ~[%tests %golden ~.types-partial-occurs %source %jibb] src-429 `typ-429))
21572302++ test-types-partial-projection
2158− (weld (check ~.types-partial-projection src-412 `tok-412 `tre-412) (check-types ~.types-partial-projection ~[%tests %golden ~.types-partial-projection %source %jibb] src-412 `typ-412))
2303+ (weld (check ~.types-partial-projection src-430 `tok-430 `tre-430) (check-types ~.types-partial-projection ~[%tests %golden ~.types-partial-projection %source %jibb] src-430 `typ-430))
21592304++ test-types-partial-shadow-global
2160− (weld (check ~.types-partial-shadow-global src-413 `tok-413 `tre-413) (check-types ~.types-partial-shadow-global ~[%tests %golden ~.types-partial-shadow-global %source %jibb] src-413 `typ-413))
2305+ (weld (check ~.types-partial-shadow-global src-431 `tok-431 `tre-431) (check-types ~.types-partial-shadow-global ~[%tests %golden ~.types-partial-shadow-global %source %jibb] src-431 `typ-431))
21612306++ test-types-partial-shared-tvar
2162− (weld (check ~.types-partial-shared-tvar src-414 `tok-414 `tre-414) (check-types ~.types-partial-shared-tvar ~[%tests %golden ~.types-partial-shared-tvar %source %jibb] src-414 `typ-414))
2307+ (weld (check ~.types-partial-shared-tvar src-432 `tok-432 `tre-432) (check-types ~.types-partial-shared-tvar ~[%tests %golden ~.types-partial-shared-tvar %source %jibb] src-432 `typ-432))
21632308++ test-types-partial-union-cases
2164− (weld (check ~.types-partial-union-cases src-415 `tok-415 `tre-415) (check-types ~.types-partial-union-cases ~[%tests %golden ~.types-partial-union-cases %source %jibb] src-415 `typ-415))
2309+ (weld (check ~.types-partial-union-cases src-433 `tok-433 `tre-433) (check-types ~.types-partial-union-cases ~[%tests %golden ~.types-partial-union-cases %source %jibb] src-433 `typ-433))
21652310++ test-types-partial-union-edges
2166− (weld (check ~.types-partial-union-edges src-416 `tok-416 `tre-416) (check-types ~.types-partial-union-edges ~[%tests %golden ~.types-partial-union-edges %source %jibb] src-416 `typ-416))
2311+ (weld (check ~.types-partial-union-edges src-434 `tok-434 `tre-434) (check-types ~.types-partial-union-edges ~[%tests %golden ~.types-partial-union-edges %source %jibb] src-434 `typ-434))
21672312++ test-types-partial-unresolved-tag
2168− (weld (check ~.types-partial-unresolved-tag src-417 `tok-417 `tre-417) (check-types ~.types-partial-unresolved-tag ~[%tests %golden ~.types-partial-unresolved-tag %source %jibb] src-417 `typ-417))
2313+ (weld (check ~.types-partial-unresolved-tag src-435 `tok-435 `tre-435) (check-types ~.types-partial-unresolved-tag ~[%tests %golden ~.types-partial-unresolved-tag %source %jibb] src-435 `typ-435))
21692314::
21702315:: +check: run golden:jibb on a case and compare both outputs
21712316::
@@ -2327,5 +2472,5 @@
23272472 [name.fixture (read-mark:jibb-import name.fixture cor)]
23282473 =/ sources=(list [path=path source=@t])
23292474 (turn modules |=(item=[label=@t at=path source=@t] [at.item source.item]))
2330− (golden-types-with-modules:jibb at src external mark-external sources)
2475+ (golden-types-with-prelude:jibb at src external mark-external sources prelude-source)
23312476--