Extension methods – An introduction (C#) | Hacker News Reader