docs: public JingleContent getSoleContentOrThrow() {
          if (contents.isEmpty()) {
              return null;
          }
  
          if (contents.size() > 1) {
              throw new IllegalStateException();
          }
  
          return contents.get(0);
      }