> In any case, maybe Simon Hengel can try using this. I just tried Data.Generics.GPS with the simple example from my previous post, and it did not hit any error thunks. I may try to do something more useful with it, and let you know how that worked out. Cheers, Simon