So basically, the only real difference from base64 is the checksum, right? Unfortunately, I've been hearing some strong objections (privately) to making the checksum base64-only, so I'm not sure this is going to fly, either.