Data.Derive.DataAbstract
makeDataAbstract