Implementing type classes in Hugs - question