Changed back to unichr(2**16), to make CouchDB searches work. 

Totally confusing... I do not understand what is happening in the CouchDB range when using a lower value for  HIGH_CHAR.