docs: public ByteSize convertTo(ByteSizeUnit unit){
          BigDecimal bytes = this.value.multiply(this.unit.getFactor()).setScale(0, RoundingMode.CEILING);
          return new ByteSize(bytes.divide(unit.getFactor()), unit);
      }