Making ruby 1.8 compliant.