iaea record and header type are stuct, not classes