introduce a derived CDaliWorkUnit (from CWorkUnitBase)