return new EvaluationContext(randomOutputDirectory(), defaultExpressions(), empty(Result.class), none(String.class));
}
private static Sequence<Expression> defaultJavaImports() {
return sequence(
new Import("import java.lang.*", "java.lang.*"),
new Import("import java.util.*", "java.util.*"),
new Import("import java.math.*", "java.math.*"),
new Import("import static java.lang.Math.*", "java.lang.Math.*")
).safeCast(Expression.class);
}