This module provides an implementation of DList
This module provides the necessary utility methods, to be used only internally
Main interface to implement lists with the DList API.