Fixtype of translation units [C:6.9] [C:A.2.4].
This is a product type introduced by fty::defprod.
This corresponds to translation-unit in the grammar in [C].
We wrap the list of external declarations in this fixtype to maintain a conceptual separation with translation units.