@startuml
!include ../../../src/domainStoryComposite.puml

introduce(Person(Alice, $color=green))

Boundary(Home) {
    introduce(Email(spam))
}

introduce(Person(Bob, $color=blue))

Boundary(Party, $background=yellow/red) {
    introduce(Conversation(weather, $color=lightgreen))
}

Boundary(Office, $background=#aee) {
    introduce(Email(proposal, $scale=3, $color=#f03000))
}

activity(_, Alice, reads the, spam, _, _, ->)
activity(_, Alice, talks about the, weather, with, Bob)
activity(<_, Bob, writes a, proposal, to, Alice)
@enduml
