Design patterns and idioms in AtScript | Hacker News Reader