Unordered arrays are compared as value multisets and can hide position changes. This first version does not guess an object identity key or emit a patch.
Always verify the result in the system where you will use it. The page intentionally avoids accounts, uploads, and claims that go beyond the calculation it performs.