private static String getFillerStructBB2d() {
		String expected =
		//@formatter:off
			"""
			/BB2d
			pack()
			Structure BB2d {
			   0   BB2d   48      "Self Base"
			   48   char[24]   24      "Filler for 2 Unplaceable Virtual Bases: BB2z; BB2a"
			}
			Length: 72 Alignment: 8
			/BB2a/!internal/BB2a
			pack()
			Structure BB2a {
			   0   pointer   8   {vbptr}   ""
			   8   int   4   bb2ai   ""
			}
			Length: 16 Alignment: 8
			/BB2b/!internal/BB2b
			pack()
			Structure BB2b {
			   0   BB2a   16      "Base"
			   16   int   4   bb2bi   ""
			}
			Length: 24 Alignment: 8
			/BB2c/!internal/BB2c
			pack()
			Structure BB2c {
			   0   pointer   8   {vbptr}   ""
			   8   int   4   bb2ci   ""
			}
			Length: 16 Alignment: 8
			/BB2d/!internal/BB2d
			pack()
			Structure BB2d {
			   0   BB2b   24      "Base"
			   24   BB2c   16      "Base"
			   40   int   4   bb2di   ""
			}
			Length: 48 Alignment: 8""";
		//@formatter:on
		return expected;
	}
Test struct I5 - 64 - 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/Egray864ProgramCreator.java