We currently detect `EUC-TW` pretty well, but it's [not actually supported by Python](http://bugs.python.org/issue2066). Most users would expect that ``` python result = chardet.detect(some_bytes) try: some_bytes.decode(result['encoding']) except UnicodeDecodeError: print('Oops. chardet detected the wrong encoding') ``` would always work, but the decode line can actually fail with a `LookupError` too because of encodings that aren't supported by Python.