It does not parse, so all of it is discarded
A malformed block is not partially read. One trailing comma, one smart quote pasted out of a document, one unescaped quote inside a string, and the entire block is dropped with no warning in any interface. The page looks right, the source looks right, and nothing downstream ever saw it. Paste the output into any JSON parser before you ship it and this whole class is gone.