code: def from_raw(self, rval: RawList, jptr: JSONPointer = "") -> ArrayValue:
          
          if not isinstance(rval, list):
              raise RawTypeError(jptr, "array")
          res = ArrayValue()
          i = 0
          for en in rval:
              i += 1
              res.append(self.entry_from_raw(en, f"{jptr}/{i}"))
          return res
docs: Override the superclass method.