title: MVEL 'in' operator not working for collections in java
body: <p>I'm trying to use  MVEL 'in' operator in my code to evaluate an expression</p>
  
  <pre><code>List&lt;String&gt; countriesAvailable = new ArrayList&lt;String&gt;();
  countriesAvailable.add("Australia");
  countriesAvailable.add("France");
  List&lt;String&gt; countriesVisited = new ArrayList&lt;String&gt;();
  countriesVisited.add("Austria");
  countriesVisited.add("France");
  Map&lt;String, List&lt;String&gt;&gt; vars = new HashMap&lt;String, List&lt;String&gt;&gt;();
  vars.put("countriesAvailable", countriesAvailable);
  vars.put("countriesVisited", countriesVisited);
  Boolean s = (Boolean) MVEL.eval("countriesVisited in countriesAvailable", vars);
  System.out.println(s);
  </code></pre>
  
  <p>Gives Error: syntax error or incompatible types</p>