An options object must be a plain object (or undefined, for "none") whose own keys
are all in known. A misspelled or unknown key (States, timeout, minclass), or a
__proto__ key from JSON.parse, used to be ignored without a word, so
stations({ Water: "elbe" }) returned every gauge in Germany. Returns a Problem
naming the first unknown key (cut, JSON-quoted) and the known ones.
An options object must be a plain object (or
undefined, for "none") whose own keys are all inknown. A misspelled or unknown key (States,timeout,minclass), or a__proto__key fromJSON.parse, used to be ignored without a word, sostations({ Water: "elbe" })returned every gauge in Germany. Returns aProblemnaming the first unknown key (cut, JSON-quoted) and the known ones.