Add canUse method to spell