21 Dec
                
                    2006
                
            
            
                21 Dec
                
                '06
                
            
            
            
        
    
                4:02 a.m.
            
        | One thing that might become a problem is that the "Scrap your | boilerplate" approach seems to work only in GHC. I don't think so. Other compilers might not support "deriving Data", but you can always write the instance by hand. Simon