Yes, that's is a good question.  Hmm, I kind of not like DyNDDD or BLZDD (specially the former).  I would rather keep names for the classes longer, but I cannot tell exactly why.  But if these are going to be public, then it would make sense some sort of abbreviation, yes.  Andy?