used Data.Data instead of this library
TRY: substritute Data.Data.extM by own class; failed
DEB: add haddock dependency