Fixed incompatibility with ruby 1.8