#2: Loop-like view can have only one child of type not-Connection
#3: making non-terminal border thickness equal to terminal border thickness