What is the purpose of calling force_encoding after the call to encode! ?