i had a bit of time so I put this key packer together. It packs a key into 9 chars // pack/unpack a key to 9 chars. 18 bytes // we can only use the range [1..55295] of a 2-byte UTF-16 char and have it decodable // if we go beyond this to the next decodable range then it would incur using 4-byte UTF-16 chars // // so we carry 1 bit from each 2-byte char into a 9th carry char. A carry method found in // Key2UTF in the forum Scripting Library string Key2Packed(string k) { // passing a keyty