fixes #7764 - add quirks mode to JSON.dump
(cherry picked from commit 8dcb01a429e88a12edd605672e6f4340de7ca977)
fixes #7764 - add quirks mode to JSON.dump
(cherry picked from commit 8dcb01a429e88a12edd605672e6f4340de7ca977)