Validate and sanitize JS objects like a boss | Hacker News Reader