C# almost has implicit interfaces | Hacker News Reader