client: fail safes for init_columns; allow reordering
client: fail safes for init_columns; allow reordering

materialsproject/MPContribs,materialsproject/MPContribs,materialsproject/MPContribs,materialsproject/MPContribs