Which Unicode standard does this module now confirms to? Python version till 2.7 confirms to old Unicode 5.1 IIRC but latest is Unicode 6, make sure you follow Unicode standards while writing this module and possibly use already existing unicode libraries if any