## Arrow colors You can change the colors of the arrows and messages as followings: ``` a -[#red]> b : <color blue> some message</color> ``` ## Collections There is a "collections" participant type: ``` collections "Things" as things ``` ## Hidden returns There is sometimes some weirdness when returning after a self call when there is no explicit return. You can add a hidden return to fix this using: ``` a -> b++ : do stuff b -> b : do stuff to self b -[hidden]-> a : hidden return to fix weirdness ```