Why Ruby Class Methods Resist Refactoring | Hacker News Reader