Close issues #20 and #27 : graceful handling of pinyin like "lve".