Now lazily calling JSON.parse