I guess I meant ignored for runtime changes which are important. Off the top of my head I'd probably wrap the writer in some kind of ```OutputStream```. Maybe ignoring it is okay because most writers don't allow you to set an encoding, but it doesn't feel right to me.