ruby 1.9.3 syntax bug fixed