I'm committing an assembled function to layout grid for fixed-size children. And realized I hadn't taken into account The Box Model, so shoving that responsibility off onto Flow Layout.
This is something I can test once I get back to CatTrap (after this weekend)!
Wow, layout is full of cyclic data dependencies Haskell's immutability brings my attention to! Thank you Haskell for helping me get this right...