Comment Comment by smitherfield Cleaner and more idiomatic version: https://news.ycombinator.com/item?id=18873581#18877403 parent smitherfield 7 years ago