Antecipate JSON.parse to avoid eval()