Dealing with Multiple Kwargs in Python | Hacker News Reader