EDIFileLoader allows developers to combine different ISA messages into difference loops. By default the structure is flat. However by setting the FlatStructure property to false ISA segments will be converted to top level loops.
The load() methods returns a EDILightWeightDocument. Notice that there are two message loops created, one for each interchange: