TERecord: Clojure inspired records for Objective-C | Hacker News Reader