Ask HN: Use case diagram, how to do better? | Not Hacker News!