}
public ELContext getElContext(VariableScope variableScope) {
ELContext elContext = null;
if (variableScope instanceof AbstractVariableScope) {
AbstractVariableScope variableScopeImpl = (AbstractVariableScope) variableScope;
elContext = variableScopeImpl.getCachedElContext();
}
if (elContext==null) {
elContext = createElContext(variableScope);
if (variableScope instanceof AbstractVariableScope) {