code: static Dispatcher make(ServletContext context, Class c) {
          for (; c != null && c != Object.class; c = c.getSuperclass()) {
              String name = "/WEB-INF/side-files/" + c.getName().replace('.', '/') + "/index.html";
              try {
                  URL url = context.getResource(name);
                  if (url != null)
                      return new IndexHtmlDispatcher(url);
              } catch (MalformedURLException e) {
                  throw new IllegalArgumentException(e);
              }
          }
          return null;
      }
docs: Returns a {@link IndexHtmlDispatcher} if and only if the said class has {@code index.html} as a side-file.
  @param context
  @param c Class from where to start the index.html inspection. Will go through class hierarchy (unless interface)
  @return Index dispatcher or {@code null} if it cannot be found