The Problem with Refinements in Ruby | Hacker News Reader