There are scenarios where it is useful to embed JSON inside an html document, such as for the [amp-bind element](https://www.ampproject.org/docs/reference/components/amp-bind): ```html <amp-state id="myAnimals"> <script type="application/json"> { "dog": { "imageUrl": "/img/dog.jpg", "style": "greenBackground" }, "cat": { "imageUrl": "/img/cat.jpg", "style": "redBackground" } } </script> </amp-state> ``` Providing syntax coloring / error checking would be very beneficial in these cases.