added haddock links to Instances comments, added -Wall and -O2