Flowchart automatic layout places begin/end loop objects in line with each other, and contains all objects which are interior to that loop on/near the line, enclosed by the begin/end objects. This already occurs for the most part, but I've had loops split accross a flow chart on some occasions. The included objects would only be reachable through the flow after the begin object, whereas an external object is reachable without having enterred the loop.