fails:String#squeeze raises a TypeError when one set arg can't be converted to a string
fails:String#squeeze! raises a TypeError when self is frozen
