ruby additions
rubygems modules and objects