{"ScriptPreparationCode":"var a = [1,2,3];\r\nvar e = [];","TestCases":[{"Name":"Not empty lodash.head()","Code":"_.head(a)","IsDeferred":false},{"Name":"Not empty [0]","Code":"a[0]","IsDeferred":false},{"Name":"Empty lodash.head()","Code":"_.head(e)","IsDeferred":false},{"Name":"Empty [0]","Code":"e[0]","IsDeferred":false},{"Name":"[0] with check","Code":"e.length ? e[0] : undefined","IsDeferred":false},{"Name":"[0] with null check","Code":"e \u0026\u0026 e.length ? e[0] : undefined","IsDeferred":false},{"Name":"[0] with optional chaining null check","Code":"e?.[0]","IsDeferred":false}]}