Ruby Modules: How Do They Work? | Hacker News Reader