docs: public Archetype parse(String adl) {
          try {
              return parse(new StringReader(adl));
          } catch (IOException e) {
              // StringReader should never throw an IOException
              throw new AssertionError(e);
          }
      }