ARGF.{set_encoding, internal_encoding, external_encoding}
Merge SURGE