But my code is always perfect the first time around. ;-)
But seriously, programming is complex and detail oriented and you can make mistakes no matter what technique you use.
Actually, I've never used break, I always thought this was a procedural code leftover.