I don't see what is wrong in Amaya. This routine would work whether or not height was speced. We don't plan to add complex algorithms here. The table formatter is enough slow today. This is in the todo list.
Tables become confused if stacked more than two levels down.
This is in the todo list. I'm not sure it's still true. Fieldset doesn't draw container box and legend doesn't title it. This is important for visual look of form to client. Tab button does not move focus of cursor from entry to entry.