1. Supply application default string encoding scheme 2. Encoding type as tag on string definition 3. Compiler inserted instructs for encoding conversion