String#encoding なのはなんで? String#charset じゃだめだったん?