}
}
//verify allocation rules are valid EL
if(!isEmptyWhitespace(bareRule)){
try {
final ValueExpression valueExpression = expressionFactory.createValueExpression(elContext, rule, Boolean.class);
if (providedContext.isEvaluable()) { /*
* must have a context to test against, even if it's "Collections.emptyMap()", how to
* tell if this method is used for ProctorBuilder or during load of the testMatrix.
* also used to check to make sure any classes included in the EL have a
* default constructor for evaluation (unless they are an enum)