code: public <V> ValueInterval<T, I, V> withValue(V value) {
  
          return new ValueInterval<>(this.getContext(), value);
  
      }
docs: /*[deutsch]
  <p>Erzeugt eine Kombination dieses Intervalls mit einem assoziierten Wert. </p>
  
  @param   <V> generic value type
  @param   value   associated value, not {@code null}
  @return  new value interval
  @since   3.31/4.26