replace 'NotImplemented' with the correct 'NotImplementedError')