condense enriched DList classes