The Pioneer UI has long had a problem laying out multi-line text. The problem is that each widget is required to report its ideal size, but that’s always seemed a difficult thing for an arbitrary body of text, which has many valid layouts. Since it was first written its always reported an “I don’t care” sizing, meaning the container should choose. Some containers (like Align, which collapses around its content and then positions) rely on its content to report a sane size. Leading to a...