23:34 | <shu> | an interesting observation about JSON.parse with source now that i'm trying to ship it |
23:35 | <shu> | adding a 3rd argument broke one existing test, which shows that the compatibility risk is not zero. to wit, it broke a test testing the reviver that logs every argument passed to the reviver |
23:36 | <shu> | things like enumerating and doing something with every argument seems to be much more likely for tests than in the wild code, but it is of course not impossible |
23:37 | <shu> | i do not think there is sufficient risk to hold off on shipping, but we should be vigilant |