add missing "applicable?" method to promotion rule