no need to support ruby-1.8 string