}
public Component eval() throws Exception {
checkMandatory("class", of);
final Component cc = getMandatory();
return cc.map(new Map(){
public Object map(Object obj){
return Boolean.valueOf(ReflectionUtil.isInstance(of, obj));
}
}).cast(boolean.class);
}