The proposal to align messages is & before message:
@startuml
!pragma teoz true
A->B: do something
& B->C: bla
@enduml
If A->B->C is now aligned.
There is a similar functionnality for notes but with / char.
@startuml
!pragma teoz true
A->B: do something
& B->C: bla
note over A: on A
/ note over B: on B
@enduml
Why 2 different char codes to same functionnalities ?
/ is more significant for me.