On Mon, Sep 10, 2007 at 08:59:45AM +0100, Simon Peyton-Jones wrote: > 'reifyDecl' is not a language construct; it's a function. You need to import Language.Haskell.TH to bring it into scope. It's also just called reify these days. Thanks Ian