Hi,
The use of parameters named keys in the client stops it working in Firefox Quantum. Instead of referring to the parameter, it returns a function (thus yielding nothing in the lookupLink call). The function being hidden is: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
I propose the parameter is renamed from keys to schema_keys.
Cheers,
Ed