Lent my code book to an employee last night.... usually a mistake.

We often use shunt trips for gas pumps, that is a code issue, but there are also other ways to comply.

We also must use them for kitchen equipment as iwire stated above, but only for Type 1 hoods where grease laden foods are prepared (think a fryer of ANY kind) if you have a kitchen with only steamers (or the newer type combi's - they're like microwave/convection ovens) the exhaust will not be grease laden and shunting is not always necessary.