issue #158: Merge branch 'break_errloop' into 'split_unroll_scopes'

* Mark BreakLoopException as private.
Although break_loop was not faster by itself, combined with the previous
optimizations dropped even further the time:
MAX FASTER x2!