fn write_row( out: &mut dyn Write, location_table: &LocationTable, columns: &[&dyn FactCell]) -> Result<(), Box<dyn Error>>