code: public Boolean toBoolean(String self) {
  		if (StrKit.isBlank(self)) {
  			return null;	// return Boolean.FALSE;
  		}
  		
  		String value = self.trim().toLowerCase();
  		if ("true".equals(value) || "1".equals(value)) {	// 未来考虑 "yes"、"on"
  			return Boolean.TRUE;
  		} else if ("false".equals(value) || "0".equals(value)) {
  			return Boolean.FALSE;
  		} else {
  			throw new RuntimeException("Can not parse to boolean type of value: \"" + self + "\"");
  		}
  	}
docs: StringExt.toBoolean() 是数据类型转换，所以与 Logic.isTrue(String)
  中的逻辑不同，后者只要 String 值非 null 并且 length() > 0 即返回 true