title: Convert cypher "WHERE IN" clause to Neo4JClient
body: <p>How would I convert the following cyper query to Neo4JClient</p>
  
  <pre><code>MATCH (user:User),(interest:Interest)
  WHERE interest.Id IN [2,4,9,17] AND user.Id = 46
  CREATE user-[rel:INTERESTED_IN]-&gt;interest
  RETURN rel
  </code></pre>
  
  <p>What I have done is </p>
  
  <pre><code>await graphClient.Cypher
               .Match("(interest:Interest)", "(user:User)")
               .Where((Interest interest) =&gt; interests.Contains(interest.Id))
               .AndWhere((User user) =&gt; user.Id == userData)
               .CreateUnique("user-[INTERESTED_IN]-&gt;interest")
              .ExecuteWithoutResultsAsync();
  </code></pre>
  
  <blockquote>
    <p>userData and interests are variables defined earlier in the method</p>
  </blockquote>
  
  <p>My code throws the following exception</p>
  
  <pre><code>SyntaxException: Invalid input 't' (line 2, column 13)
  "WHERE {p0}interest.Id
  "
           ^
  </code></pre>