use hashrockets to support ruby 1.8