Setting the name of FileHeaderSet somehow corrupts the output DLIS file. Geolog and Log Data Composer can't read them.
This surfaced when adding the functionality of multiple logical files (#38) - each Logical File has a file header. In that PR, the issue was not solved, but overcome via not adding the FileHeaderSet to the _eflr_sets, but instead making each FileHeaderSet an attribute of its LogicalFile.