context.setCurrentType(Boolean.TYPE);
return result;
} catch (NullPointerException e) {
e.printStackTrace();
throw new UnsupportedCompilationException("evaluation resulted in null expression.");
<BUG>} catch (Throwable t) {
if (UnsupportedCompilationException.class.isInstance(t))
throw (UnsupportedCompilationException)t;
else
throw new RuntimeException(t);</BUG>
}

context.setCurrentType(Boolean.TYPE);
return result;
} catch (NullPointerException e) {
e.printStackTrace();
throw new UnsupportedCompilationException("evaluation resulted in null expression.");
} catch (Throwable t)
{
throw OgnlOps.castToRuntime(t);
