Describe the bug
When reading an X12 file using the x12 stream reader ReadNextTransaction method, the SE segment is left out of the result. This is because of the internal do-while loop stopping at SE, without parsing it first.
Expected behavior
Using the ReadNextTransaction method returns a transaction with the SE segment included