title: mvel equals operator doesn't work as expected with char operand
body: <p>Is mvel equals operator doesn't work as expected with char operand or am I missing something?<br>
  It throws NumberFormatException: For input string: "E" I would expect false in system output.<br>
  Is there any 'configuration option' for MVEL that fits here? Or any idea how to make lovely workaround?<br>
  Please note, I can't change parameters as they are composed at runtime.</p>
  
  <pre><code>    System.out.println(MVEL.eval("arg1 == arg2", new HashMap&lt;String, Object&gt;() {{
          put("arg1", "5");
          put("arg2", 'E');
      }}));
  </code></pre>