code: @Override
  	public String getRequestValue(final Request request) {
  		if (isPresent(request)) {
  			String value = request.getParameter(getId());
  			// An empty string is treated as null
  			return (Util.empty(value)) ? null : value;
  		} else {
  			return getValue();
  		}
  	}
docs: {@inheritDoc}