@Nullable
  public Long lastModified() {
    return myHttpResponse == null ? null : myHttpResponse.headers().
      allValues("Last-Modified").stream().
      map(value -> parseDate(value)).filter(date -> date != null).map(date -> date.getTime()).
      max(Long::compareTo).orElse(null);
  }
@Nullable
  public Long lastModified()