                  ptr += 1
          return -1
  
      cdef int R(self, int i, int idx) nogil:
          if idx < 1:
              return -1
          if i < 0 or i >= self.length:
              return -1
          cdef const TokenC* target = &self._sent[i]
          if target.r_kids < idx:
 
</s>
        self.c.R(i, idx)
                  ptr += 1
          return -1
  
      cdef int R(self, int i, int idx) nogil:
        self.c.R(i, idx)
          if idx < 1:
              return -1
          if i < 0 or i >= self.length:
              return -1
          cdef const TokenC* target = &self._sent[i]
          if target.r_kids < idx:
keep keep keep add keep keep keep keep keep keep
 * Shadow StateClass with StateC, to start proxying
spacy/syntax/stateclass.pyx