Transforming Python ASTs to Optimize Comprehensions | Hacker News Reader