Numeric operations on value objects in Ruby | Hacker News Reader