title: Why is Neo4J telling me there is no spoon?
body: <p>I am using Neo4J to represent texts; in the simplest case a text is a sequence of words joined by the relationship LEMMA_TEXT.</p>
  
  <p>I am trying to find the Nth word after a known word, with a query that looks something like this.</p>
  
  <pre><code>MATCH (anchor)-[:LEMMA_TEXT*32]-&gt;(word) 
  WHERE id(anchor) = 3275 
  RETURN word
  </code></pre>
  
  <p>In one particular case, if I increase the path length to 33, I get this error:</p>
  
  <pre><code>Neo.DatabaseError.Statement.ExecutionFailure: There is no spoon.
  </code></pre>
  
  <p>And yet the following query returns the correct result.</p>
  
  <pre><code>MATCH (anchor)-[:LEMMA_TEXT*32]-&gt;(word)-[:LEMMA_TEXT]-&gt;(next) 
  WHERE id(anchor) = 3275 
  RETURN next
  </code></pre>
  
  <p>which demonstrates that the node I want exists and is reachable.</p>
  
  <p>Where is the section of the manual that tells me how to bend the spoon with my mind? More importantly, what does this actually mean?!</p>