Add comments to the various type classes