Simplifying the structure hefesto_file_handle to avoid some problems;