docs: protected static BeanBox wrapParamToBox(Object param) {
  		if (param != null) {
  			if (param instanceof Class)
  				return new BeanBox().setTarget(param);
  			if (param instanceof BeanBox)
  				return (BeanBox) param;
  		}
  		return new BeanBox().setAsValue(param);
  	}