[Haskell-cafe] conditional code, was: Template haskell instance checking