Break must exit outer cycle
Added some tests after https://github.com/petrovich/petrovich-rules/pull/13