Adventures in Ruby-esque type enforcement | Hacker News Reader