== Why is this an issue?

Sections should be used instead of paragraphs. Sections have better defined scopes for returning to the caller. Paragraphs have more flexible flow control but this flexibility incurs additional risk.

