Before patch 1.29, this type was deprecated by blizzard, and the use of integers for representing abilityids has been the best way to deal with abilities.
But with reforged and the new possibility to modify ability data, this type seems to have any chances to be useful again.