A mistake I've seen several times is to write `raise NotImplemented` rather than `raise NotImplementedError`. mypy is silent about this bug: ``` $ mypy --version mypy 0.630 $ cat example.py def f(): # type: () -> None raise NotImplemented $ mypy example.py $ ```