This is what happens when you let your devs use copilot.
This is supposed to be client-side browser code, but this code does not work in a browser.
It passed in the test suite, because Jest copies the entire NodeJS global namespace into `window`, but `window.Buffer` is not actually a thing.
This change also added over 150k of extra code to the bundle, just to hash an object in order to assert a value change.