This runs you into problems similar to missing a break in such statements with many language
Care to share an example problem?
Return in lambda/proc is error-prone
Care to share an example problem?