private static String getExpectedStructDD2e() {
		String expected =
		//@formatter:off
			"""
			/DD2e
			pack()
			Structure DD2e {
			   0   DD2c   8      "Base"
			   8   DD2d   12      "Base"
			   20   int   4   dd2ei   ""
			}
			Length: 24 Alignment: 4
			/DD2a
			pack()
			Structure DD2a {
			   0   int   4   dd2ai   ""
			}
			Length: 4 Alignment: 4
			/DD2b
			pack()
			Structure DD2b {
			   0   int   4   dd2bi   ""
			}
			Length: 4 Alignment: 4
			/DD2c
			pack()
			Structure DD2c {
			   0   DD2a   4      "Base"
			   4   int   4   dd2ci   ""
			}
			Length: 8 Alignment: 4
			/DD2d
			pack()
			Structure DD2d {
			   0   DD2a   4      "Base"
			   4   DD2b   4      "Base"
			   8   int   4   dd2di   ""
			}
			Length: 12 Alignment: 4""";
		//@formatter:on
		return expected;
	}
Test struct I5 - 32 - speculative placement
<p> THIS TEST STILL HAS PROBLEMS...
<p> The expected output does not match what is the correct layout, but we do not have enough
information (without using vbtable) to create the correct output.  So we are testing our
incorrect result against the known incorrect expected result to cause the test to pass
Ghidra/Features/PDB/src/test/java/ghidra/app/util/pdb/Egray832ProgramCreator.java