Fixing a minor compilation problem.
Adding some haddock friendly documentation.
Removing an ord instance that is long obsolete.