[PATCH 00/31] dm: Avoid including dm.h in header files