Re: classes and template haskell (bug?)