Refactoring. The new_table_description is updated with the new column descriptions, so it may be used directly to create a new table