title: JEXL3 - euler function
body: <p>Is it possible to parse functions with an <code>e</code> (as the euler function) in it? Such as:</p>
  
  <pre><code>x*e
  </code></pre>
  
  <p>I get <code>undefined variable e</code> with this:</p>
  
  <pre><code>var jexl = JexlBuilder().create()
  var jexlEpxression = jexl.createExpression("x*e") //still works
  var jexlContext = MapContext()
  jexlContext.set("x",1.0)
  jexlExpression.evaluate(jexlContext) // undefined variable e
  </code></pre>
  
  <p>Of course there could be this manual fix:</p>
  
  <pre><code>val containsE = "x*e".contains("e")
  if(containsE)
     jexlContext.set("e",Math.E)
  </code></pre>