Don't we want to specify UTF-8 or suchlike?