Actually, let me expand that a bit. The castable flag for UnitBuff and the removable flag for UnitDebuff are nice and all, but having to iterate separately to get those is pretty inefficient.
This would rock my world:
name, rank, icon, spellID, count, debuffType, duration, expirationTime, unitCaster, isCastable, isStealable, isRemovable = UnitAura("unit", index or ["name", "rank"][, "filter"])
|