Алсо, попробуйте сделать разветвленную структуру с многочисленными адт ветвлениями и внутри там какой-нибудь тип который юзается 20+ раз заменить на какой-то другой. Например NNBIDec на NNBIHex. При помощи разных кодеков это решается в 2 строчки, вне зависимости от структуры.