Guido van Rossum writes: > I'm not sure about a name, but it might well be called set_encoding(). I would still prefer "initialize_encoding" or something like that, but the main thing I was worried about was a "consenting adults" function that shouldn't be called after I/O, but *could* be.