Improve top level haddock documentation