docs: public WireFeed build(final Document document) throws IllegalArgumentException, FeedException {
          final WireFeedParser parser = getFeedParsers().getParserFor(document);
          if (parser == null) {
              throw new IllegalArgumentException("Invalid document");
          }
          return parser.parse(document, validate, locale);
      }