introduce Table::$_columns