This is similar to `String#scrub` in Ruby 2.1. The method name sounds like it's going to return a charset given an encoding - very different from scrubbing bad characters by round-tripping through a compatible encoding.