JSON.parse incorrectly handles array proxies