code: protected boolean isEmpty(Object o) {
  		if (o == null) {
  			return true;
  		} else if (o instanceof String) {
  			return !StringUtils.hasText((String) o);
  		} else {
  			return false;
  		}
  	}
docs: Is given object <i>empty</i> (null or empty string)?