Ruby 1.8.7 doesn’t allow empty Symbols
Use #chr to ensure that we have a String
Use 's' instead of ?s, as ?s returns an Integer in 1.8.7