code: @Nonnull
      public Section addCodeSection(@Nullable Component component, File... files) throws IOException {
          return addSection(component, "Code", files);
      }
docs: Adds a "Code" section relating to a {@link Component} from one or more files.
  
  @param component     the {@link Component} the documentation content relates to
  @param files         one or more File objects that point to the documentation content
  @return              a documentation {@link Section}
  @throws IOException      if there is an error reading the files