haddock
doctest