Text this: Solving Conflicts in UML State Machines Concurrent States