Sorry for necroposting, but I am also supporting this suggestion. Several months ago, I have created a header called stdCombos.zh which contains functions for interaction between combos and various objects (lweapons, eweapons, FFC`s etc.) Here is the link to the header:
http://purezc.magesguild.net/~alucar...stdCombos20.zh
As you can see, it`s already 2.0 version.
Turns out the 5 blank combo types and 5 blank combo flags is a quite a small amount to work with and expanding it would be helpful to anyone who wants to use this header.