Following text produces below diagram. For "a" - "c" part, how can I have the nesting element "a" linked to nesting element "c"? ("b" - "d" is working as expected.)
@startuml
rectangle "a" {
rectangle "b"
}
rectangle "c" {
rectangle "d"
}
"a" - "c"
"b" - "d"
@enduml
If I remove the quotes, it works as expected. But in my diagram I wish to use dash in name, so I cannot do so. If I remove the nested elements ("b", "d"), it works as expected. But in my diagram I wish to have nested elements. If I add alias to "a", "c" (e.g. rectangle "a" as a) and use the alias (a - c), it works as expected. But I wish to avoid having alias because it's repetitive.