public OffsetDateTime With([NotNull] Func <LocalDate, LocalDate> adjuster) => new OffsetDateTime(localDate.With(adjuster), offsetTime);
public OffsetDate With(Func <LocalDate, LocalDate> adjuster) => new OffsetDate(date.With(adjuster), offset);
public OffsetDateTime With([NotNull] Func <LocalDate, LocalDate> adjuster) => new OffsetDateTime(localDate.With(adjuster), offsetTime);
public OffsetDate With(Func <LocalDate, LocalDate> adjuster) => new OffsetDate(date.With(adjuster), offset);