Give DList correct reference semantics
Cover issue 12566
Merge pull request #2061 from monarchdodra/DListFinal

Give DList correct reference semantics