Why Partial is an extremely useful TypeScript feature? | Hacker News Reader