CSS display:table on divs + anonymous box generation

Expected: first block renders as a normal 2x2 table. Second block has cells directly under the table (no row) — an anonymous row must be generated, producing one row of two cells.

a1
a2
b1
b2

bare 1
bare 2