Has the return order logic for DeBrep changed in Rhino 8?

Since updating to Rhino v8 (v8.2) I have a number of files using the DeBrep component that have stopped working as expected. It appears like the return order logic (for faces in my case) may have changed between 7 and 8? Am I missing something? The global axes are in the same orientation for both instances.

Rhino7.35

Rhino8.2

image

basicDebrep.gh (12.8 KB)