code: ArgumentsBuilder param(String param, Integer value) {
          if (value != null) {
              args.add(param);
              args.add(value.toString());
          }
          return this;
      }
docs: Adds a parameter to the argument list if the given integer is non-null.
  If the value is null, then the argument list remains unchanged.