Could you split ghc/docs/index.html so that the libraries have a page of their own? (Even if it is inside the GHC docs).