code: public Status withDescription(String description) {
      if (Objects.equal(this.description, description)) {
        return this;
      }
      return new Status(this.code, description, this.cause);
    }
docs: Create a derived instance of {@link Status} with the given description.  Leading and trailing
  whitespace may be removed; this may change in the future.