Several Ruby object enhancements.