3 Aug
                
                    2008
                
            
            
                3 Aug
                
                '08
                
            
            
            
        
    
                7:54 p.m.
            
        On Thu, Jul 31, 2008 at 2:00 PM, Chris Kuklewicz
[terrific explanation of the problem]
Thanks a lot for the explanation. It's perfectly clear to me now. I changed by implementation along the lines with the one you attached except I didn't use Maybe to wrap the error handler in the parse state but instead set the failure handler to `failed' instead of Nothing on commit. Cheers, Johan