Remark
Demote System.Native_Encoding to implementation unit, and separate new extended unit Ada.Environment_Encoding from it
Reorder