2 bugs need to be addressed before this change can go in:
missing data in string columns need to be converted to NaNs
In the case of multiple chunks being passed into the Serializer, if a column is present in one chunk and not another AND the missing column is of datetime type, it needs to fill with NaT's.
Reverting the following commits:
2 bugs need to be addressed before this change can go in: