Add option to ignore order of arrays at certain key paths

It's anything but efficient.
I *knew* I was reinventing the wheel here.