private static String getFillerStructAA3c() {
		String expected =
		//@formatter:off
			"""
			/AA3c
			pack()
			Structure AA3c {
			   0   AA3c   20      "Self Base"
			   20   char[24]   24      "Filler for 2 Unplaceable Virtual Bases: AA1; AA2"
			}
			Length: 44 Alignment: 4
			/AA3a/!internal/AA3a
			pack()
			Structure AA3a {
			   0   pointer   4   {vbptr}   ""
			   4   int   4   aa3ai   ""
			}
			Length: 8 Alignment: 4
			/AA3b/!internal/AA3b
			pack()
			Structure AA3b {
			   0   pointer   4   {vbptr}   ""
			   4   int   4   aa3bi   ""
			}
			Length: 8 Alignment: 4
			/AA3c/!internal/AA3c
			pack()
			Structure AA3c {
			   0   AA3a   8      "Base"
			   8   AA3b   8      "Base"
			   16   int   4   aa3ci   ""
			}
			Length: 20 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