Byte-ordered the extension table, fixed IDL, used utf-8 decoder as a term.