code: @Override
  	public Object getValue(ELContext context) throws ELException {
  		return node.getValue(bindings, context, type);
  	}
docs: Evaluates the expression as an rvalue and answers the result.
  @param context used to resolve properties (<code>base.property</code> and <code>base[property]</code>)
  and to determine the result from the last base/property pair
  @return rvalue evaluation result
  @throws ELException if evaluation fails (e.g. property not found, type conversion failed, ...)