docs: @Override
      public int compareTo(Tag tag) {
          int keyResult = this.key.compareTo(tag.key);
  
          if (keyResult != 0) {
              return keyResult;
          }
  
          return this.value.compareTo(tag.value);
      }