cx_Oracle; stop using "unicode" mode in the OCI as well since that appears to have bugs in some places and doesn't really solve any problems anyway.
things that need to be dealt with but the majority of the code has now been transformed to use either Unicode or encoded strings with Oracle.