code: public static ProtoFile parseUtf8(Path path) throws IOException {
      try (Reader reader = Files.newBufferedReader(path, UTF_8)) {
        return parse(path.toString(), reader);
      }
    }
docs: Parse a {@code .proto} definition file.