// arrayInstance.at should have the following effects: // - read on arg0 // - read on receiver // - mutate on lvalue function ArrayAtTest(props) { const arr = [foo(props.x)]; const result = arr.at(bar(props.y)); return result; }