The main benefit is to move all encoding-related functions to the Posix module. NOTE: This patch breaks the build on Windows, for now.