code: public Class<?> getCommonPropertyType(ELContext context, Object base) {
  		if (isWorking == false) {
  			return null;
  		}
  		if (resolveBeanAsModel == false && base instanceof IBean) {
  			return null;
  		}
  		
  		if (base instanceof Model || base instanceof Record)
  			return String.class;
  		return null;
  	}
docs: Do not invoke context.setPropertyResolved(true) for this method