docs: public void hasLastKey(@NullableDecl Object key) {
      if (actualAsNavigableMap().isEmpty()) {
        failWithActual("expected to have last key", key);
        return;
      }
  
      if (!Objects.equal(actualAsNavigableMap().lastKey(), key)) {
        if (actualAsNavigableMap().containsKey(key)) {
          failWithoutActual(
              simpleFact(
                  lenientFormat(
                      "Not true that %s has last key <%s>. "
                          + "It does contain this key, but the last key is <%s>",
                      actualAsString(), key, actualAsNavigableMap().lastKey())));
          return;
        }
        failWithoutActual(
            simpleFact(
                lenientFormat(
                    "Not true that %s has last key <%s>. "
                        + "It does not contain this key, and the last key is <%s>",
                    actualAsString(), key, actualAsNavigableMap().lastKey())));
      }
    }