Library to support Unicode and ASCII (byte string) conversions