The UML was designed to be a language for just visualizing and reasoning | Hacker News Reader