The previous commit guarantees to always initialize the serial, so the file_handle may assume it is never NULL.