This pull request is for the UML documentation.