haddock docum.