Update haddock.
Update haddock, and fix implementation to avoid record field.
Update haddock.
Update haddock.
Update haddock.
Update haddock.