ItemAbility utility