However, it gets to be difficult to use if you've got complicated scenarios. It's very difficult to depict parallelism with PlantUML.