DCClass is used on line 46 of this file. It still works because dcClass.h is included indirectly via messages.h, but is this the best practice?