ARGF.{set_encoding, internal_encoding, external_encoding}
Merge SURGE
ARGF.{readbyte,getbyte}
Add ARGF.lines