Fix GSNRecord.AddHistory & compile_list