Does Ruby violate the DRY principle here?

-- 
Posted via http://www.ruby-forum.com/.