wrap tab body in an expander, so it consumes all the available space and provides a limited interior for the body
allow separate font for table header