code: public MethodHandle arrayAccess(VarHandle.AccessMode mode) {
          return invoke(MethodHandles.arrayElementVarHandle(type().parameterType(0)).toMethodHandle(mode));
      }
docs: Apply the chain of transforms and bind them to an array varhandle operation. The
  signature at the endpoint must match the VarHandle access type passed in.