Make a test for AbstractWok to use Path.createTempFile.
Make Reader/Writer to use Codec instead of Charset.