class Expression implements Cloneable {

    public double evaluate(double... values) throws EvaluationException {
        return evaluate(values, WorldEdit.getInstance().getConfiguration().calculationTimeout);
    }

    private  Expression(String expression, String... variableNames);
    private  Expression(String expression, Set<String> variableNames);

}