fixing behavior of columnDefs being undefined vs empty []