code: public SyndFeed build(final File file) throws FileNotFoundException, IOException, IllegalArgumentException, FeedException {
          return new SyndFeedImpl(feedInput.build(file), preserveWireFeed);
      }
docs: Builds SyndFeedImpl from a file.
  <p>
  
  @param file file to read to create the SyndFeedImpl.
  @return the SyndFeedImpl read from the file.
  @throws FileNotFoundException thrown if the file could not be found.
  @throws IOException thrown if there is problem reading the file.
  @throws IllegalArgumentException thrown if feed type could not be understood by any of the
  underlying parsers.
  @throws FeedException if the feed could not be parsed