Some cleanup
In cmp_str(str1, str2) if len(str1) != len(str2) trim the longer one to the shorter one from the beginning. As a consequence, ConstructorTestCase.test_different_raws() now passes.