In the following graph, I cannot move the "if C" to the next line, whereas the doc's "complete example" has something
similar with 'if "Do redirect?"' that follows a barrier (although the latter is itself inside an if), even without any explicit edge.
Note that the rule for such implicit arrows would be good to describe explicitely.
Also note the orientation of the arrow O --> ==P2==. Even specifying it as -d-> does not work (somewhat of a separate bug ;)
@startuml
partition P1 {
(*) --> X
--> == B1 ==
--> Y
---> == B2 ==
--> Z
}
partition P2 {
== B1 == --> if C then
--> [yes] M
--> N
else
--> N
endif
--> O
--> == B2 ==
}
@enduml