made it into issue 205 of Ruby Weekly