Wrap the stringify in eval for debugging
Add a test to make sure the objects do not change calling stringify
Copy off the array so that modifying it will not upset the original structure