init{
fishingBoat := "TheFishingBoatIsSailing"
}
channel CIO1 {
out fishingBoat(fb:Str, sail(message:Str)) == message
}
channel C1{
in fishingBoat(fb2:Str, sail(s2)) == s2
out fishingBoatAdapter(fa:Str, sail(s2)) == s2
}
channel C2{
in fishingBoatAdapter(fa2:Str, row(s3)) == s3
out captain(cp1:Str, row(s3)) == s3
}