REF: define _header_line and have_mi_columns non-dynamically
Trying to make this code a little less stateful.  Not having much luck.  Pushing what I have before it falls off the radar.
Thanks @jbrockmendel 