Use basic-element's new child-flattening helper.
Simplify demo.