Cop: Use fail instead of raise to signal exceptions.
Cop: Do not use do with multi-line while.

Don'ts with do.