I got to thinking about inline-block and inline-table and whether their creating a new block formatting context meant that float descendents were enclosed. The obvious next step was to set up a test case or two. Lo and behold, it does.

I have updated my Enclosing float elements demo/tutorial to reflect these findings.