Heavy modifications to my BaseN encoder idea (adding pgp word encoding) and my assertions-everywhere idea